Loading patent details...
US5258498A: Polypeptide Linkers for Production of Biosynthetic Proteins | Searchlight