Loading patent details...
US5328606A: Spin on Oil Filter With Extendible Handle | Searchlight