918665-26-6
2,4-Imidazolidinedione,5-(4-methoxyphenyl)-5-[(2-methylphenyl)methyl]-
Product Code:
1248911
Molecular Formula:
C18H18N2O3
Molecular Weight:
Order 918665-26-6