Loading patent details...
US4820176A: Electric Power Supply Connector | Searchlight