FBgn0037501 (Ir84a)

drosophila melanogaster

Ionotropic receptor 84a