OMA GROUP 961618 with 1725 members. (protein translocase subunit secA)

Fingerprint: MVHYDVQ

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