Chlorocebus sabaeus

TDRD10

tudor domain containing 10
3930319
60711