149017-69-6 3,5-Di-O-benzyl-1,2-isopropylidene-4C-methylribofuranose Bbicme-D-ribofuranose