Loading patent details...
US4262986A: Electrical Interconnect Device | Searchlight