Loading patent details...
US5487441A: Motorized Board With Pressure Actuated Power Switch | Searchlight