Loading patent details...
US4818397A: Shut-Off Valve Seal | Searchlight