the transferrin-polycation molecules form electrophoretically stable complexes with double-stranded dna , single-stranded dna , and modified rna molecules independent of nucleic acid size ( from short oligonucleotides to dna of 21 kilobase pairs ) .
C0028606
nucleic acid
C0012854
dna