DNA
A detailed DNA strand. it's a work in progress... #biology #cell #deoxyribose #DNA #double_helix #helix #nucleotide #phosphate #school #science #sugar
Default Title