Loading patent details...
US5606897A: Oil Filter Wrench and Packaging Therefor | Searchlight