One piece top seal for a valve
Over center high deflection pressure energizing low leakage...
Canada
World
United States