atpD2 logo

atpD2

ATP synthase subunit beta 2

Molecular Synopsis