138385-29-2 3-(1-Deoxyribofuranosyl)benzamide 3-beta-D-Ribofuranosylbenzamide Benzamide riboside Benzamide, 3-beta-D-ribofuranosyl- C12-H15-N-O5 NSC 645647