Loading patent details...
US4084785A: Ball Valve With Linear Elastomeric Seal Mounting | Searchlight