Loading patent details...
US5488972A: Ball Valve Coupling | Searchlight