USP29( Human )

Entrez Gene 57663 Entrez Gene 57663
ubiquitin specific peptidase 29

Alias

HOM-TES-84/86

Product Category