Loading patent details...
US4556197A: Ball Valve Assembly With Expandable Valve Element | Searchlight