Loading patent details...
US5154102A: Oil Filter Removal Tool | Searchlight