Loading patent details...
US5541376A: Switch and Connector | Searchlight