Loading patent details...
US4405017A: Positive Locating Expendable Plug | Searchlight