Amazon.com : PenRux Electric Bicycle Generator, DC5V1A Bicycle Dynamo Generator Mobile Phone Charging Mountain Bike Generator Night Riding Equipment for Long Distance Cycling (Green) : Sports & Outdoors
All you need to know about fitting dynamo hubs to your bike