Loading patent details...
US4469173A: Expendable Plug Assembly | Searchlight