FBgn0037114 (Cpr78E)

drosophila melanogaster

Cuticular protein 78E