Loading patent details...
US4523738A: Deformable Sleeve for a Pinch Valve | Searchlight