85671-11-0

4-Thiazolidinecarboxylic acid, 2-[3-(trifluoromethyl)phenyl]