Loading patent details...
US4141536A: Ball Type Valve With High Pressure Sealing Capability | Searchlight