Skip navigation

Gene C15C8.5

Symbol C15C8.5
Name hypothetical protein
Synonym CELE_C15C8.5
NCBI Gene ID 182636 Caenorhabditis elegans
External Links