Exocyclic Deoxyadenosine Adducts: From Environmental Carcinogens To Antiviral Drugs.