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