Chlorocebus sabaeus

ZNF148

zinc finger protein 148
3934536
60711