N-BENZOYLMALEICHYDRAZIDE

Product Code: 1335754
Molecular Formula: C11H8 N2 O3
Molecular Weight: 234.20
64253-19-6