Molluscicidal activity and mechanism of toxicity of a novel salicylanilide ester derivative against Biomphalaria species