DNA deoxyribonucleic acid molecule.

Credit: Eric Martz
article: Nucleotides & Nucleic Acids
Other images from this article
Energy Powerhouse Nucleotide ATP DNA deoxyribonucleic acid molecule.
DNA deoxyribonucleic acid molecule., Eric Martz