Chlorocebus sabaeus

ZNF396

zinc finger protein 396
3928934
60711