New cyanine-oligonucleotide conjugates: relationships between chemical structures and properties.

New cyanine-oligonucleotide conjugates: relationships between chemical structures and properties.