Loading patent details...
US5362390A: Shut-Off Valve for Spin-on Filters | Searchlight