Nematode (Caenorhabditis elegans) [TaxId: 6239] Species

Protein
1m1s A: