3PC high Pressure Ball Valve

51La[nolink]