827603-88-3

827603-88-3 structure
827603-88-3 structure

Name 2-((S)-benzhydrylsulfinyl)-1-((R)-4-phenyl-2-thioxothiazolidin-3-yl)ethan-1-one
Molecular Formula C24H21NO2S3
Molecular Weight 451.62400
Exact Mass 451.07300
PSA 113.98000
LogP 5.92990
Precursor  0

DownStream  2