High-salt d(CpGpCpG), a left-handed Z′ DNA double helix

High-salt d(CpGpCpG), a left-handed Z′ DNA double helix | Litlas