Loading patent details...
US4533095A: Duct Means for Aircraft | Searchlight