Skip to content

#sticky ends dna ligase cohesive ends recombinant