FBgn0033942 (Cpr51A)

drosophila melanogaster

Cuticular protein 51A