16228-00-5
3-(hydroxymethyl)-5,5-dimethylimidazolidine-2,4-dione
Product Code:
272608
Molecular Formula:
C6H10N2O3
Molecular Weight:
158.15
Order 16228-00-5