FBgn0026384 (Or59a)

drosophila melanogaster

Odorant receptor 59a