Chlorocebus sabaeus

INPPL1

inositol polyphosphate phosphatase-like 1
3954393
60711