ppnP logo

ppnP

Pyrimidine/purine nucleoside phosphorylase

Molecular Synopsis