89314-93-2

89314-93-2 structure
89314-93-2 structure

Name 5-methyl-2-[[(2-phenylacetyl)amino]methyl]-1,3-thiazolidine-4-carboxylic acid
Molecular Formula C14H18N2O3S
Molecular Weight 294.36900
Exact Mass 294.10400
PSA 107.22000
LogP 2.01860