106086-21-9 2-Phenylthiazolidine-4-carboxylic acid hydrazide hydrochloride 4-Thiazolidinecarboxylic acid, 2-phenyl-, hydrazide, monohydrochloride