175606-34-5

175606-34-5 structure
175606-34-5 structure

Name 2,3-di-O-benzyl-4,5-O-isopropylidene-D-arabinose diethyl dithioacetal
Molecular Formula C26H36O4S2
Molecular Weight 476.69200
Exact Mass 476.20600
PSA 87.52000
LogP 6.14100