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