50908-44-6
1-cyano-2-deoxyribose
Product Code:
513192
Molecular Formula:
C6H9NO4
Molecular Weight:
159.13
Order 50908-44-6