deoxyribose sugar , phosphate, nitrogenous base, hydrogen bond, nucleotide.

GCSE DNA structure

More

Leaderboard

Visual style

Options

Switch template

Continue editing: ?