FBgn0053302 (Cpr31A)

drosophila melanogaster

Cuticular protein 31A