FBgn0032486 (mRF1)

drosophila melanogaster

mitochondrial translation release factor 1