Loading patent details...
US5454729A: Electric Plug and Socket Connecting Mechanism | Searchlight