FBgn0037589 (Obp85a)

drosophila melanogaster

Odorant-binding protein 85a