15791-90-9
2,5-DIHYDROXYBENZOHYDRAZIDE
Product Code:
737089
Molecular Formula:
C7H8N2O3
Molecular Weight:
168.15
Order 15791-90-9