Loading patent details...
US4063204A: Energy Absorbing and Pressure Applying Arrangement for Electrical Contacts | Searchlight