FBgn0030623 (PPYR1)

drosophila melanogaster

Protein phosphatase Y regulator 1