atpB logo

atpB

ATP synthase subunit a

Molecular Synopsis