72679-46-0

72679-46-0 structure
72679-46-0 structure

Name (4R)-3-(S-benzoyl-3-mercaptopropanoyl)-2-(2-hydroxyphenyl)-4-thiazolidinecarboxylic acid
Molecular Formula C20H19NO5S2
Molecular Weight 417.49900
Exact Mass 417.07000
PSA 145.51000
LogP 3.32100
Precursor  0

DownStream  1