Pest Control 2 X Rat Catcher Spring Cage Trap Humane | Desertcart Kenya