OMA GROUP 1168186 with 73 members.

Fingerprint: DHHWQEE | transmembrane protein 232

Select a TabArrow
Domains Taxon Protein ID Cross reference Domain Architectures