Loading patent details...
US4747473A: Segmented Friction Brake or Clutch Disc Assembly | Searchlight