slpA

S-layer protein

Molecular Synopsis