Biochemistry

Nucleotide is composed of: