FBgn0025352 (Mtpbeta)

drosophila melanogaster

Mitochondrial trifunctional protein beta subunit