100336-83-2

100336-83-2 structure
100336-83-2 structure

Name 4-Benzoyl-3,5-aethyliden-2-desoxy-D-ribose-aethylenmercaptal
Synonyms Benzoic acid (4S,5R)-4-[1,3]dithiolan-2-ylmethyl-2-methyl-[1,3]dioxan-5-yl ester
Molecular Formula C16H20O4S2
Molecular Weight 340.45800
Exact Mass 340.08000
PSA 95.36000
LogP 3.16960