sap logo

sap

S-layer protein sap

Molecular Synopsis