Purines are biologically synthesized as nucleotides and in particular as ribotides, i.e. bases attached to ribose 5-phosphate. Both adenine and guanine are derived from the nucleotide inosine monophosphate (IMP), which is the first compound in the pathway to have a completely formed purine ring system.