terephthalic acid dihydrazide

Product Number: WD0552B
Product Name: terephthalic acid dihydrazide
CAS: 136-64-1
MF: C8H10N4O2
MW: 194.1906