Chlorocebus sabaeus

ZNF771

zinc finger protein 771
3937294
60711