Skip navigation

Gene D1086.2

Symbol D1086.2
Name hypothetical protein
Synonym CELE_D1086.2
NCBI Gene ID 183931 Caenorhabditis elegans
External Links