OMA GROUP 796832 with 79 members. (Alpha-amylase)

Fingerprint: HPWWEVY

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