Chlorocebus sabaeus

PHF14

PHD finger protein 14
3932876
60711