wbgene00004440 (rpl-26)

caenorhabditis elegans

60S ribosomal protein L26