Chlorocebus sabaeus

ZNF532

zinc finger protein 532
3950603
60711