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