4-Thiazolidinone,3-(diphenylmethyl)-5-[(2-hydroxyphenyl)methylene]-2-(phenylimino)-

Product Code: 465806
Molecular Formula: C29H22N2O2S
Molecular Weight:
61377-91-1