Loading patent details...
US5263389A: Torque Rated Floating Marine Propeller Wrench | Searchlight