Nucleic acid labeling compounds containing heterocyclic derivatives are disclosed. The heterocyclic derivative containing compounds are synthesized by condensing a heterocyclic derivative with a cyclic group (e.g. a ribofuranose derivative). The labeling compounds are suitable for enzymatic attachment...http://www.google.com.au/patents/US7423143?utm_source=gb-gplus-sharePatent US7423143 - Nucleic acid labeling compounds