Loading patent details...
US4372528A: Pinch Valve Sleeve | Searchlight