Caenorhabditis elegans Proteins - metabolism

14749834 |