89994-84-3

89994-84-3 structure
89994-84-3 structure

Name 4-(aminomethylideneamino)-1H-imidazole-2,5-dicarboxamide
Molecular Formula C6H8N6O2
Molecular Weight 196.16700
Exact Mass 196.07100
PSA 150.74000
LogP 0.19980