MscS ion channel protein structure

Bildnummer 11713896
MscS ion channel protein structure
;