OMA GROUP 965803 with 156 members.

Fingerprint: ECTQLNW | peptide synthetase

Select a TabArrow
Domains Taxon Protein ID Cross reference Domain Architectures