Loading patent details...
US5136839A: Ducted Fan Turbine Engine | Searchlight