Loading patent details...
US4280112A: Electrical Coupler | Searchlight