Skip navigation

Gene D2096.5

Symbol D2096.5
Name hypothetical protein
Synonym CELE_D2096.5
NCBI Gene ID 183966 Caenorhabditis elegans
External Links