Loading patent details...
US4172580A: Pinch Valve | Searchlight