Loading patent details...
US4293038A: Ball Valve Assembly | Searchlight