Loading patent details...
US4355659A: Rotary Plug Valve | Searchlight