Loading patent details...
US4130128A: Ball Valve With Orifice | Searchlight