3,4-DIAMINOBENZHYDRAZIDE, 97%

Product Code: 2133813
Molecular Formula:
Molecular Weight:
103596-09-8