Chlorocebus sabaeus

ZNF232

zinc finger protein 232
3948624
60711