Loading patent details...
US4515426A: Heavy Duty Clamping Electrical Connector | Searchlight