purine-nucleoside phosphorylase activity [GO_0004731] - Virtual Fly Brain