Chlorocebus sabaeus

RAD51

RAD51 recombinase
3952209
60711