OMA GROUP 1181204 with 56 members.

Fingerprint: DLDPWKT | testis expressed 33

Select a TabArrow
Domains Taxon Protein ID Cross reference Domain Architectures