atpB2

ATP synthase subunit a 2

Molecular Synopsis