Loading patent details...
US4116359A: Through Hole Deformation and Inside Sealing Tear Strip | Searchlight