142505 ⎘
Devices for producing mechanical power from muscle energy of endless-walk type, e.g. treadmills; Horsemills or the like Traction devices, shock absorbers or whipping devices for horsemills