Chlorocebus sabaeus

DPPA2

developmental pluripotency associated 2
3934752
60711