Loading patent details...
US4300489A: Pipe Closing Device | Searchlight