FBgn0261270 (Sps1)

drosophila melanogaster

Selenophosphate synthetase 1