Purine nucleoside phosphorylase TTHA0562

Purine nucleoside phosphorylase TTHA0562