Chlorocebus sabaeus

DZIP1

DAZ interacting zinc finger protein 1
3921073
60711