Loading patent details...
US4186554A: Power Producing Constant Speed Turbine | Searchlight