Mechanosensitive ion channel protein HP0983

Mechanosensitive ion channel protein HP0983