Skip navigation

Gene C31B8.12

Symbol C31B8.12
Name hypothetical protein
Synonym CELE_C31B8.12
Top Interacting
Chemicals
NCBI Gene ID 183081 Caenorhabditis elegans
External Links