Loading patent details...
US4250768A: Control Pedal | Searchlight