Chlorocebus sabaeus

ENPP5

ectonucleotide pyrophosphatase/phosphodiesterase 5 (putative)
3927816
60711