Skip navigation

Gene D1086.5

Symbol D1086.5
Name hypothetical protein
Synonym CELE_D1086.5
Top Interacting
Chemicals
NCBI Gene ID 183933 Caenorhabditis elegans
External Links