64157-79-5

64157-79-5 structure
64157-79-5 structure

Name 5-(1,2-dihydroxypropan-2-yl)-1-methylimidazolidine-2,4-dione
Molecular Formula C7H12N2O4
Molecular Weight 188.18100
Exact Mass 188.08000
PSA 93.36000