Skip navigation

Gene STR-23

Symbol STR-23
Name Seven TM Receptor
Synonym CELE_C55A1.5
Top Interacting
Chemicals
NCBI Gene ID 183826 Caenorhabditis elegans
External Links