Abstract Triallyl phosphate alkylated uracil (N-1), thymine (N-1), cytosine (N-1), adenine (N-3 and N-9), and guanine (presumably N-1 or N-7) in a water solution at 60 °C (pH values were 10–10.5 for uracil, thymine, cytosine, and adenine, and 12 for guanine), giving the corresponding allyl derivatives in considerable yields.