Chlorocebus sabaeus

ZFP42

ZFP42 zinc finger protein
3943048
60711