Loading patent details...
US3962017A: Plastic Film Sealer | Searchlight