MscS ion channel protein structure

Numéro d’image : 11797153
MscS ion channel protein structure
;