SEARCH Articles Figures Tables Phosphorylase Polynucleotide phosphorylase substrates Purine nucleoside phosphorylase substrate specificity