Loading patent details...
US4716018A: End Plug With Truncated Tapered Leading End Configuration | Searchlight