Loading patent details...
US6844161B2: Modular protein libraries and methods of preparation | Searchlight