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