61377-91-1
4-Thiazolidinone,3-(diphenylmethyl)-5-[(2-hydroxyphenyl)methylene]-2-(phenylimino)-
Product Code:
465806
Molecular Formula:
C29H22N2O2S
Molecular Weight:
Order 61377-91-1