FBgn0027930 (MP1)

drosophila melanogaster

Melanization Protease 1