892614-46-9
Product Name:
3-[(3E)-3-[hydroxy-(4-methylphenyl)methylidene]-2-(4-nitrophenyl)-4,5-dioxopyrrolidin-1-yl]benzoic acid
Formula:
C25H18N2O7
Inquiry
There is currently no information available