Chlorocebus sabaeus

LRRC25

leucine rich repeat containing 25
3940576
60711