143234-90-6

143234-90-6 structure
143234-90-6 structure

Name Ethyl 3-O-benzoyl-2-deoxy-2,2-difluoro-4,5-O-isopropylidene-D-ery thro-pentonate
Density 1.231
Molecular Formula C17H20F2O6
Molecular Weight 358.33400
Exact Mass 358.12300
PSA 71.06000
LogP 2.56190
Precursor  2

DownStream  0