Loading patent details...
US4447079A: Duct Jointing System | Searchlight