Loading patent details...
US5947158A: Flexible Insulated Duct and the Method of Making the Duct | Searchlight