Snäckan heter Pomacea canaliculata.
Men det tar ett tag innan man ser resultat, men resultat blir det vill jag lova :)