Top Suppliers:I want be here

897664-99-2

897664-99-2 structure
897664-99-2 structure

Name 2-amino-5-(2-hydroxyethoxyamino)imidazol-4-one
Molecular Formula C5H8N4O3
Molecular Weight 172.14200
Exact Mass 172.06000
PSA 106.80000