Planet Bike Blaze 2 watt micro $30.00

from Lights-USB, Battery, and Dynamo