Loading patent details...
US4186289A: Contact Clip for Switch | Searchlight