Loading patent details...
US7795382B2: Peptide tags for the expression and purification of bioactive peptides | Searchlight