Loading patent details...
US3942855A: Tool-Free Detachable Electric Power Connector | Searchlight