Electric mouse trap
Electrically operated animal trap
Enclosed mousetrap having improved trap mechanism
Canada
World
United States