2-(2-Thienyl)-4-thiazolidinecarboxylic acid32451-19-730 % similar