Chlorocebus sabaeus

SCPEP1

serine carboxypeptidase 1
3949272
60711