FBgn0053971 (Ir62a)

drosophila melanogaster

Ionotropic receptor 62a