Loading patent details...
US6193285B1: Duct joining system | Searchlight