SEARCH Articles Figures Tables Halogenated Pyrimidines and Purines Purine halogen exchange Purine halogenation Purine halogenation