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