3-Thiazolidinecarboxylic acid, 2-(4-methylphenyl)-, phenylmethyl ester

Product Code: 1021825
Molecular Formula: C18H19NO2S
Molecular Weight: 313.41
921611-15-6