114279-46-8
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
Order 114279-46-8