Chlorocebus sabaeus

ZNF426

zinc finger protein 426
3940264
60711