134721-57-6
3,5-dimethyl-5-(4-propoxyphenyl)imidazolidine-2,4-dione
Product Code:
1779704
Molecular Formula:
C14H18N2O3
Molecular Weight:
262.30
Order 134721-57-6