Loading patent details...
US7709601B2: Nylon binding peptides and methods of use | Searchlight