Search
Search All Matching Criteria
S-layer protein slpa from lactobacillus amylovorus, domain i (aa 32-209), important for self-assembly