3-(1-deoxyribofuranosyl)benzamide

3-(1-deoxyribofuranosyl)benzamide · CAS 138385-29-2