Loading patent details...
US6300064B1: Protein/(poly)peptide libraries | Searchlight