Loading patent details...
US4684196A: Electrical Clamp Connector | Searchlight