Loading patent details...
US4483438A: Film Strap Weld | Searchlight