FBgn0024804 (Dbp80)

drosophila melanogaster

Dead box protein 80