FBgn0259959 (Sfp26Ac)

drosophila melanogaster

Seminal fluid protein 26Ac