89994-84-3
1H-Imidazole-2,4-dicarboxamide, 5-[(iminomethyl)amino]-
Product Code:
432906
Molecular Formula:
C6H8N6O2
Molecular Weight:
196.16
Order 89994-84-3