OMA GROUP 593532 with 1886 members. (elongation factor tu)

Fingerprint: EGDKEWG

Select a TabArrow
D. Taxon Protein ID Cross reference Domain Architectures