Loading patent details...
US5564756A: Duct Coupling Pad for Joining Flexible Ducts | Searchlight