Loading patent details...
US4815629A: Closure Plug for Castings | Searchlight