Loading patent details...
US4132382A: Pinch Valve Sleeve Construction | Searchlight