Victor M205-6 Easy Set Plastic Pedal Sustainably Sourced FSC Wood Humane Snap Rat Trap - 6 Wooden Traps