Chlorocebus sabaeus

ZNF607

zinc finger protein 607
3941014
60711