Loading patent details...
US4158974A: Adjustable Oil Filter Wrench | Searchlight