Bioactive Small Molecules, Building Blocks, Cell Biology, Chemical Synthesis, Heterocyclic Building Blocks, Purines.