Loading patent details...
US4181201A: Spring Actuated, Solenoid Released Brake Mechanism | Searchlight