Loading patent details...
US4448391A: Squeeze Grip Valve | Searchlight