Loading patent details...
US5961154A: Fume Duct Joint With Clamping Collar | Searchlight