3-(1-deoxyribofuranosyl)benzamide

Product Code: 1139197
Molecular Formula: C12H15 N O5
Molecular Weight: 253.25
138385-29-2