Loading patent details...
US3976277A: Pinch Tube Valve | Searchlight