Loading patent details...
US5050843A: Plug Valve With Metal-to-Metal Sealing | Searchlight