Work

3-Propionyl-thiazolidine-4-carboxylic acid ethyl esters: a family of antiproliferative thiazolidines