purine nucleoside