Nucleic acid labeling compounds are disclosed. The compounds are
synthesized by condensing a heterocyclic derivative with a cyclic group
(e.g. a ribofaranose derivative). The labeling compounds are suitable for
enzymatic attachment to a nucleic acid, either terminally or internally,
to provide a mechanism of nucleic acid detection.