Loading patent details...
US4159161A: Terminal Clamp | Searchlight