6952-42-7
5-(dimethoxymethyl)-5-(4-methoxyphenyl)imidazolidine-2,4-dione
Product Code:
1417267
Molecular Formula:
C13H16N2O5
Molecular Weight:
280.28
Order 6952-42-7