OMA GROUP 806215 with 84 members.

Fingerprint: ITTERHK | Endonuclease III homolog

Select a TabArrow
Domains Taxon Protein ID Cross reference Domain Architectures