FBgn0011281 (Obp83a)

drosophila melanogaster

Odorant-binding protein 83a