179347 ⎘
Winding mechanical clocks electrically by electric motors with rotating or with reciprocating movement raising weights by oscillating movement
Watch self-winding device with rotary motion
Electrical pulse generator harvesting body movement energy