Loading patent details...
US3950068A: Electrical Quick Disconnect Plug | Searchlight