FBgn0267976 (Tim23)

drosophila melanogaster

Translocase of inner mitochondrial membrane 23