Skip navigation

Gene Y40D12A.1

Symbol Y40D12A.1
Name hypothetical protein
Synonym CELE_Y40D12A.1
NCBI Gene ID 182563 Caenorhabditis elegans
External Links