Loading patent details...
US4678068A: Automobile Brake Locking System | Searchlight