Loading patent details...
US5643448A: Spin-on Filter Assembly Incorporating a Re-Usable Tubular Filter Screen | Searchlight