115459-50-2
2,3,5-Tri-O-benzoyl-D-ribofuranose
→
~96%
114762-36-6
2,3,5-tri-O-benzoyl-D-ribofuranosyl fluoride
1748-04-5
2,3,5-三苯甲酰尿苷