Cell envelope:Surface structures

conserved hypothetical protein (NCBI)
S layer protein (NCBI)
conserved hypothetical protein (NCBI)
S-layer protein (NCBI)