FBgn0035382 (Or63a)

drosophila melanogaster

Odorant receptor 63a