Position: Allbio pharm Co., Ltd ›  Product
1-(2-hydroxyethyl)-5,5-dimethylimidazolidine-2,4-dione
88280-55-1 AF01294
C7H12N2O3 172.1818
1-(2-hydroxyethyl)-5,5-dimethylimidazolidine-2,4-dione
95