Chlorocebus sabaeus

PHF10

PHD finger protein 10
3947369
60711