Chlorocebus sabaeus

GEN1

GEN1 Holliday junction 5' flap endonuclease
3927150
60711