FBgn0026392 (Or33a)

drosophila melanogaster

Odorant receptor 33a