Chlorocebus sabaeus

PRSS8

protease, serine, 8
3937728
60711