SEARCH Articles Figures Tables 5-Phosphoribosyl-1 -pyrophosphate 5-Phosphoribosyl-1 -pyrophosphate purine biosynthesis Biosynthesis pyrophosphates Phosphoribosyl