Loading patent details...
US4020937A: Fabricated Clutch Pressure Plate | Searchlight