The main biological role of nucleotides is to form the building blocks of nucleic acids, such as DNA and RNA. Aside from acting as precursors of nucleic acids, nucleotides also participate in cellular signaling and metabolism, serving as convenient and universal carriers of metabolic energy and high-energy electrons [1].