Loading patent details...
US5505528A: Electric Motorized Brake-Lock System | Searchlight