OMA GROUP 817841 with 132 members. (Dual specificity protein phosphatase)

Fingerprint: LMLYHHF

Select a TabArrow
D. Taxon Protein ID Cross reference Domain Architectures