Chlorocebus sabaeus

PRSS36

protease, serine, 36
3937710
60711