ensg00000265354 (TIMM23)

homo sapiens

translocase of inner mitochondrial membrane 23