Chlorocebus sabaeus

TMPRSS4

transmembrane protease, serine 4
3954969
60711