Loading patent details...
US6140072A: Functional Recombinantly Prepared Synthetic Protein Polymer | Searchlight