Loading patent details...
US4967892A: Cushioned Clutch Disc With Stiffening Plates | Searchlight