OMA GROUP 931152 with 54 members. (Phospholipase A 2)

Fingerprint: CQCDKAA

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