Loading patent details...
US5217384A: Mechanical Locking on Plug Connection Between Electrical Switch and Connecting Plug | Searchlight