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