Loading patent details...
US4443155A: Wind Rotor Thrust-Actuated Brake | Searchlight