Mechanical seal for movable joints of machines
Mechanically energized element
Canada
World
United States