ensg00000118939 (UCHL3)

homo sapiens

ubiquitin C-terminal hydrolase L3