Loading patent details...
US4526261A: Clutch Plate With Control Means and at Least Two Energy Storing Devices Cooperating With the Control Means | Searchlight