FBgn0046876 (Obp83ef)

drosophila melanogaster

Odorant-binding protein 83ef