ensg00000150687 (PRSS23)

homo sapiens

serine protease 23