Chlorocebus sabaeus

MSH6

mutS homolog 6
3926715
60711