5-(dimethoxymethyl)-3-methyl-5-phenylimidazolidine-2,4-dione

Product Code: 1771118
Molecular Formula: C13H16N2O4
Molecular Weight:
6952-41-6