A

David

Darling

deoxyribose

deoxyribose

Deoxyribose is a ring-structured pentose sugar derived from ribose. Deoxyribose (2-deoxyribose) is the sugar found in DNA.