89314-95-4

4-Thiazolidinecarboxylic acid, 5,5-dimethyl-2-(phenylmethyl)-