Loading patent details...
US4218042A: Ball Valve Construction | Searchlight