Loading patent details...
US4182373A: Rotary Ball Valve | Searchlight