Loading patent details...
US4072271A: Self-Cleaning Ball Valve | Searchlight