OMA GROUP 861384 with 134 members.

Fingerprint: IPEWLMS | DNA repair protein

Select a TabArrow
Domains Taxon Protein ID Cross reference Domain Architectures