WBGene00007693 (cest-7)

caenorhabditis elegans

Carboxylic ester hydrolase