107321-76-6 2-Phenyl-3-glycylthiazolidine trifluoroacetate 3-Glycyl-2-phenylthiazolidine trifluoroacetate Thiazolidine, 3-(aminoacetyl)-2-phenyl-, mono(trifluoroacetate) Thiazolidine, 3-glycyl-2-phenyl-, trifluoroacetate