FBgn0035121 (Tudor-SN)

drosophila melanogaster

Tudor staphylococcal nuclease