Loading patent details...
US5274906A: Oil Filter Shear and Crusher | Searchlight