FBgn0037594 (Or85d)

drosophila melanogaster

Odorant receptor 85d