ENSG00000166896 (ATP23)

homo sapiens

ATP23 metallopeptidase and ATP synthase assembly factor homolog