FBgn0037685 (Or85f)

drosophila melanogaster

Odorant receptor 85f