146269-93-4 2-(N-Iodoacetylaminoethyl)thioadenine 2-Nita