Loading patent details...
US5685372A: Temporary Plug System | Searchlight