Skip navigation

Gene D2089.3

Symbol D2089.3
Name hypothetical protein
Synonym CELE_D2089.3
NCBI Gene ID 183962 Caenorhabditis elegans
External Links