atpD

ATP synthase subunit beta
-->

Molecular Synopsis