FBgn0038519 (Prx3)

drosophila melanogaster

Peroxiredoxin 3