1-[4-(3-METHYLPHENYL)-5-(2-METHYL-4-PYRIDYL)-1,3-THIAZOL-2-YL]-3-PHENYLIMIDAZOLIDIN-2-ONE

Product Code: 2466706
Molecular Formula: C25H22N4OS
Molecular Weight: 426.53
365430-18-8