Skip navigation

Gene C53A5.9

Symbol C53A5.9
Name hypothetical protein
Synonym CELE_C53A5.9
Top Interacting
Chemicals
NCBI Gene ID 183739 Caenorhabditis elegans
External Links