Chlorocebus sabaeus

LEKR1

leucine, glutamate and lysine rich 1
3947822
60711