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