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