Chlorocebus sabaeus

ZNF485

zinc finger protein 485
3922161
60711