WBGene00016185 (C28F5.4)

caenorhabditis elegans

Putative zinc protease C28F5.4