Loading patent details...
US4923408A: Multipole Electric Plug and Socket | Searchlight