Loading patent details...
US5299714A: Oil Filter Puncturing, Draining, and Socket Extension Device | Searchlight