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