85694-14-0

85694-14-0 structure
85694-14-0 structure

Name 5-deoxy-2,3-O-ethoxymethylene-5-n-propylthio-γ-D-ribonolactone
Molecular Formula C11H18O5S
Molecular Weight 262.32300
Exact Mass 262.08700
PSA 79.29000
LogP 1.15910
Precursor  0

DownStream  1