Skip navigation

Gene C31H5.1

Symbol C31H5.1
Name hypothetical protein
Synonym CELE_C31H5.1
NCBI Gene ID 183102 Caenorhabditis elegans
External Links