FBgn0035604 (Ir64a)

drosophila melanogaster

Ionotropic receptor 64a