WBGene00006723 (ubh-3)

caenorhabditis elegans

Ubiquitin carboxyl-terminal hydrolase