OMA GROUP 913142 with 6 members.

Fingerprint: KLEWQPD | putative hydrolase

Select a TabArrow
Domains Taxon Protein ID Cross reference Domain Architectures