Loading patent details...
US4291905A: Duct Seal | Searchlight