FBgn0037630 (Ir85a)

drosophila melanogaster

Ionotropic receptor 85a