[view kml]
Concept:
Sugar-Phosphate
Superconcept:
Organic-Molecule
Sugar-Phosphate
Definition:
A deoxyribose sugar phosphate. Souther