Loading patent details...
US4979843A: Removable End Plug | Searchlight