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