Loading patent details...
US5573091A: Electrically Powered or Manually Driven Clutch and Brake Assembly for Electric Winch | Searchlight