Loading patent details...
US5714352A: Directed Switch-Mediated DNA Recombination | Searchlight