OMA GROUP 937089 with 1279 members.

Fingerprint: IDVVCDM | mitochondrial-processing peptidase subunit beta

Select a TabArrow
Domains Taxon Protein ID Cross reference Domain Architectures