FBgn0046875 (Obp83g)

drosophila melanogaster

Odorant-binding protein 83g