123484-12-8 | D-Ribofuranose, 3-deoxy-3-fluoro-, 1-acetate 2,5-dibenzoate | AOBChem