4-[(2-hydroxy-3-prop-2-en-1-ylphenyl)methylidene]-1,2-diphenylpyrazolidine-3,5-dione

Product Code: 836932
Molecular Formula: C25H20N2O3
Molecular Weight: 396.44
114279-46-8