Loading patent details...
US4270824A: Electrical Clamp | Searchlight