98335-17-2
3,5-DIAMINOBENZHYDRAZIDE
(3,5-二氨基苯酰肼)
Product Code:
305954
Molecular Formula:
C7H10N4O
Molecular Weight:
166.18
Order 98335-17-2
diaminobenzhydrazide,CASNo 98335-17-2