6133-41-1
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:
Order 6133-41-1