Entry DROME03836 (Q961D1)

E Drosophila melanogaster


OMA Group (Proteins all orthologous to each other) ?

OMA Group 598361 ?


This group has 52 members: E 52

Fingerprint: QDWEGRQ


Loading...