Loading patent details...
US5207289A: Foot Pedal With Angular Adjustment | Searchlight