Deoxyribose or more 2-deoxyribose is a monosaccharide. Its name ...

Deoxyribose or more 2-deoxyribose is a monosaccharide. Its name ...