Loading patent details...
US5228867A: Electrical Connector Bolt Fastening Device | Searchlight