Loading patent details...
US7700716B2: Polytetrafluoroethylene binding peptides and methods of use | Searchlight