Skip navigation

Gene C52E2.3

Symbol C52E2.3
Name hypothetical protein
Synonym CELE_C52E2.3
Top Interacting
Chemicals
NCBI Gene ID 183725 Caenorhabditis elegans
External Links