Loading patent details...
US3963890A: Foot Operated Switch Assembly With Latching Structure for Operator | Searchlight