Loading patent details...
US4147327A: Metallic Seals for Ball Valve | Searchlight