3-(hydroxymethyl)-5,5-dimethylimidazolidine-2,4-dione

Product Code: 272608
Molecular Formula: C6H10N2O3
Molecular Weight: 158.15
16228-00-5