Loading patent details...
US5094092A: Auto Vehicle Pedal Lock | Searchlight