Text this: Synthesis and Biological Activity of (Z) –n-(5-Benzylidene-4-oxo-2-substituted- phenylthiazolidin-3-yl)-5-((1, 3-dioxoisoindolin-2-yl)methyl)-2-hydroxybenzamide