FBgn0026394 (Or24a)

drosophila melanogaster

Odorant receptor 24a