[view kml]

Concept: Sugar-Phosphate

Superconcept: Organic-Molecule

Sugar-Phosphate
Definition: A deoxyribose sugar phosphate. Souther