FBgn0020443 (eRF3)

drosophila melanogaster

eukaryotic translation release factor 3