Victor M241b Indoor Electronic Rat Trap Humane Electric Rat Electronic | Desertcart Israel