Loading patent details...
US7662913B2: Cystatin-based peptide tags for the expression and purification of bioactive peptides | Searchlight