FBgn0028984 (Spn88Ea)

drosophila melanogaster

Serpin 88Ea