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

Product Code: 1464099
Molecular Formula: C15H15NO5
Molecular Weight: 289.28
76628-84-7