Loading patent details...
US4479489A: Mechanically Self-Sealing Closure | Searchlight