US Patent 08846577 Phage display using cotranslational translocation of fusion polypeptidesUS Patent 8846577 Phage display using cotranslational translocation of fusion polypeptides
Infobox
Patent Number
0884657700
Patent Number
884657700
Edits on 21 May, 2023
"Remove website redirecting to Patent Public Search front page"