Loading patent details...
US4418812A: Clutch Driven Plate Assembly With a Floating Hub | Searchlight