ensg00000075336 (TIMM21)

homo sapiens

translocase of inner mitochondrial membrane 21