Loading patent details...
US5044478A: Foot Pedal Operated Positioning Control | Searchlight