OMA GROUP 903182 with 123 members. (ubiquitin specific peptidase 34)

Fingerprint: YWPHEDG

Select a TabArrow
D. Taxon Protein ID Cross reference Domain Architectures