Open in TheBrain

Deoxyribose in DNA