Loading patent details...
US5467796A: Ball Valve With a Strainer and Integrated Means for Flushing the Strainer | Searchlight