FBgn0034766 (Obp59a)

drosophila melanogaster

Odorant-binding protein 59a