Loading patent details...
US4053540A: Self-Sealing Films | Searchlight