6306-49-6
(1Z,3Z)-2-[(E)-phenyldiazenyl]propanediimidamide
Product Code:
781020
Molecular Formula:
C9H12N6
Molecular Weight:
204.23
Order 6306-49-6