Loading patent details...
US7928076B2: Polypropylene binding peptides and methods of use | Searchlight