Chlorocebus sabaeus

PGP

phosphoglycolate phosphatase
3933087
60711