5-[2-(4-HYDROXYPHENYL)ETHYL]-5-METHYLIMIDAZOLIDINE-2,4-DIONE

Product Code: 399905
Molecular Formula: C12H14N2O3
Molecular Weight: 234.25
91567-45-2