Planet Bike Blaze 2 watt micro $30.00

from Lights: USB, Battery, and Dynamo