Loading patent details...
US4436277A: Torque Pinch Valve | Searchlight