Loading patent details...
US4121606A: Inflatable Air Inlet Duct | Searchlight