Loading patent details...
US5679527A: Modification of Polypeptide Structure | Searchlight