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