Chlorocebus sabaeus

PRSS45

protease, serine, 45
3933945
60711