Homo sapiens

LOC392187

ubiquitin carboxyl-terminal hydrolase 17-like protein 2-like
134125
9606