OMA GROUP 1232676 with 482 members.

Fingerprint: ENPFTWA | orotate phosphoribosyltransferase

Select a TabArrow
Domains Taxon Protein ID Cross reference Domain Architectures