831238-73-4

831238-73-4 structure
831238-73-4 structure

Name 3-(3-hydroxypropyl)-2-(4-methylsulfonylphenyl)-1,3-thiazolidin-4-one
Molecular Formula C13H17NO4S2
Molecular Weight 315.40800
Exact Mass 315.06000
PSA 108.36000
LogP 2.06520