FBgn0259215 (Ir93a)

drosophila melanogaster

Ionotropic receptor 93a