OMA GROUP 1069335 with 198 members.

Fingerprint: HLPPKQH | E3 ubiquitin-protein ligase Hakai

Select a TabArrow
Domains Taxon Protein ID Cross reference Domain Architectures