Loading patent details...
US4970486A: Foot Operated Control Producing Electrical Signals | Searchlight