Loading patent details...
US4183434A: Peelable Seal | Searchlight