Loading patent details...
US5771761A: Spring Pivoted, Ratcheting Lever Wrench | Searchlight