Chlorocebus sabaeus

ZNF236

zinc finger protein 236
3950449
60711