FBgn0026389 (Or43a)

drosophila melanogaster

Odorant receptor 43a