Loading patent details...
US3978303A: Leaf Spring Switch | Searchlight