Hypothetical protein C07D8.6 Domain

Species Proteins
Nematode (Caenorhabditis elegans) [TaxId: 6239] 1