Chlorocebus sabaeus

ENPP7

ectonucleotide pyrophosphatase/phosphodiesterase 7
3950075
60711