Chlorocebus sabaeus

LOC103234255

zinc finger protein 43
3940652
60711