atpA

ATP synthase subunit alpha

Molecular Synopsis