TMPRSS15 logo

TMPRSS15

Enteropeptidase

Molecular Synopsis