Nematode (Caenorhabditis elegans) [TaxId: 6239] Species

Protein
1row A:
1row B: