Skip navigation

Gene C54A12.3

Symbol C54A12.3
Name hypothetical protein
Synonym CELE_C54A12.3
NCBI Gene ID 183764 Caenorhabditis elegans
External Links