Loading patent details...
US4180937A: Electrical Animal Snare | Searchlight