atpD1 logo

atpD1

ATP synthase subunit beta 1

Molecular Synopsis