Loading patent details...
US5285031A: Pendulum-Activated Switch Assembly | Searchlight