Loading patent details...
US4282982A: Tube Closure Device | Searchlight