Loading patent details...
US5024254A: Liquid Shut-Off Valve | Searchlight