Loading patent details...
US5078456A: Brake Pedal Retaining Vehicular Anti-Theft Brake Locking Mechanism | Searchlight