FBgn0038203 (Or88a)

drosophila melanogaster

Odorant receptor 88a