High pressure ball valve

29 Apr 2003