Skip navigation

Gene E04D5.2

Symbol E04D5.2
Name hypothetical protein
Synonym CELE_E04D5.2
NCBI Gene ID 184036 Caenorhabditis elegans
External Links