Skip navigation

Gene C38C5.1

Symbol C38C5.1
Name hypothetical protein
Synonym CELE_C38C5.1
NCBI Gene ID 183305 Caenorhabditis elegans
External Links