D
Demerzel
Video
DNA Structure
A double helix of two antiparallel sugar-phosphate backbones with nitrogenous bases stacked inside, running 5' to 3' in opposite directions and presenting major and minor grooves that proteins read.