Loading patent details...
US5090529A: Brake Mechanism | Searchlight