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