Loading patent details...
US4778397A: Track Lighting System and Connecting Plug With Sliding Lock | Searchlight