bslA logo

bslA

Biofilm-surface layer protein A

Molecular Synopsis