5-Benzylidene-2, 3-diarylthiazolidine-4-ones: Design, synthesis, spectroscopic characterization, in vitro biological and computational evaluation. Issue 17 (2nd September 2021)