Chlorocebus sabaeus

ZNF526

zinc finger protein 526
3941156
60711