MscL ion channel protein structure

Bildnummer 11797151
MscL ion channel protein structure
;