Skip navigation

Gene C31H2.3

Symbol C31H2.3
Name hypothetical protein
Synonym CELE_C31H2.3
NCBI Gene ID 183100 Caenorhabditis elegans
External Links