Loading patent details...
US4031814A: Self-Centering Spring Actuated Auxiliary Brake Mechanism | Searchlight