Loading patent details...
US4474216A: Mechanical Seal Plugs, for Fluid-Sealing of Tubes | Searchlight