Loading patent details...
US6981691B2: Dual segment ball valve | Searchlight