Loading patent details...
US5143192A: Friction Clutch or Friction Brake | Searchlight