Loading patent details...
US5214985A: Oil Drain Plug Wrench Adapter | Searchlight