purine nucleotide binding [GO_0017076] - Virtual Fly Brain