97614-41-0 NSC714888 alpha-D-ribofuranose, 1,3,5-tribenzoate~ 2-(trifluoromethanesulfonate)