ATP25 logo

ATP25

ATPase synthesis protein 25, mitochondrial

Molecular Synopsis