FBgn0032397 (Tom70)

drosophila melanogaster

Translocase of outer membrane 70