303086-58-0
acetic acid, phenoxy-, [(2,4-dihydroxyphenyl)methylene]hydrazide
Product Code:
2463121
Molecular Formula:
C15H14N2O4
Molecular Weight:
286.28
Order 303086-58-0