OMA GROUP 1175153 with 136 members.

Fingerprint: KVYCRQE | OTU deubiquitinase ubiquitin aldehyde binding

Select a TabArrow
Domains Taxon Protein ID Cross reference Domain Architectures