Loading patent details...
US5186648A: Insulated Wire Contact Clamp | Searchlight