Loading patent details...
US6077689A: Enhanced Solubility of Recombinant Proteins | Searchlight