Loading patent details...
US6281344B1: Nucleic acid-protein fusion molecules and libraries | Searchlight