Source: https://www.treehugger.com/gadgets/ecoxpower-kit-lets-you-charge-smartphone-and-led-bicycle-lights-pedal-power.html