ethyl 4-(3-[2-(3,4-dimethoxyphenyl)ethyl]-5-oxo-4-{2-oxo-2-[(4-propoxyphenyl)amino]ethyl}-2-thioxoimidazolidin-1-yl)benzoate

Product Code: 2478512
Molecular Formula: C33H37N3O7S
Molecular Weight:
6133-41-1