atpD2

ATP synthase subunit beta 2

Molecular Synopsis