Chlorocebus sabaeus

TMPRSS2

transmembrane protease, serine 2
3925588
60711