Loading patent details...
US4288667A: Telescoping Disconnect Switch With Rail-Mounted Telescope Section | Searchlight