76628-84-7

3-[4-(4-methoxybenzylidene)-2,3-dioxopyrrolidin-1-yl]propanoic acid

3-[4-(4-methoxybenzylidene)-2,3-dioxopyrrolidin-1-yl]propanoic acid

Catalog No.1464099
Name 3-[4-(4-methoxybenzylidene)-2,3-dioxopyrrolidin-1-yl]propanoic acid
CAS76628-84-7
FormulaC15H15NO5

Request a Quote

Structure of 76628-84-7