Deoxyribose or more 2-deoxyribose is a monosaccharide. Its name indicates that it is a deoxy sugar, 3d illustration


Size: 7000px × 3638px
Photo credit: © Igor Petrushenko / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 3d, abstract, atom, background, biochemistry, biology, biomolecule, chemistry, coenzyme, health, illustration, laboratory, medication, medicine, molecule, monosaccharide, native, natural, nature, nucleic, nucleoside, organic, rendering, research, ribose, science, simple, structure, sugar, treatment