2,4-IMIDAZOLIDINEDIONE, 5-(DIMETHOXYMETHYL)-5-[2-(4-METHOXYPHENYL)ETHYL]-

Product Code: 1754516
Molecular Formula: C15H20N2O5
Molecular Weight: 308.32
6952-45-0