138385-29-2
3-(1-deoxyribofuranosyl)benzamide
Product Code:
1139197
Molecular Formula:
C12H15 N O5
Molecular Weight:
253.25
Order 138385-29-2