Loading patent details...
US4083532A: Electrical Wire Attachment | Searchlight