Loading patent details...
US4108196A: Ball Valves | Searchlight