Home

Naphthalene and diimide and platinum functionalized triplex-forming oligonucleotides