Chlorocebus sabaeus

LRRC3C

leucine rich repeat containing 3C
3949924
60711