Uncharacterized protein

Taxonomy : Caenorhabditis elegans

Nothing to display