Loading patent details...
US4503293A: Interlocking Plug and Receptacle Mechanism With Actuating Means | Searchlight