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