FBgn0013983 (imd)

drosophila melanogaster

immune deficiency