Loading patent details...
US4580763A: Seal-Seat for Use in Ball Valves | Searchlight