Pyrrolopyrimidine nucleosides and nucleotides

  spinner