50973-69-8
Benzenedicarboxylic acid, dihydrazide
Product Code:
634008
Molecular Formula:
C8H10N4O2
Molecular Weight:
Order 50973-69-8