2-Deoxy-2,2-difluoro-4,5-O-(1-methylethylidene)-D-erythropentonic acid ethyl ester 3-benzoate

Product Code: 278929
Molecular Formula: C17H20F2O6
Molecular Weight: 358.33
143234-90-6