Loading patent details...
US5162498A: Synthetic Yeast Leader Peptides | Searchlight