40953-34-7
2-AMINO-4,5-DICYANO-1H-IMIDAZOLE,=98.5%
Product Code:
2471321
Molecular Formula:
Molecular Weight:
Order 40953-34-7