2,4-Imidazolidinedione,5-(4-methoxyphenyl)-5-[(3,4,5-trimethoxyphenyl)methyl]-

Product Code: 1248909
Molecular Formula: C20H22N2O6
Molecular Weight:
918665-20-0