Loading patent details...
US4112683A: Controlled Pulse Turbine Engine | Searchlight