FBgn0036681 (Obp73a)

drosophila melanogaster

Odorant-binding protein 73a