Loading patent details...
US6682907B1: Use of triplex structure DNA in transferring nucleotide sequences | Searchlight