Gene CAEEL00588 (P83386)

E Caenorhabditis elegans | MARVEL domain-containing protein

Select a TabArrow
logo-oma-o