USB Rechargeable Bike Tail Light and Cycle Head Light Front Light Set 3 Light Modes 300lm Waterproof LED Bicycle Light for Mountain & Road Bike
You can use the device to charge your computer or any device with a port. Up to 12 hours working time is possible with the built-in battery. You're safer in low light conditions if you have a good visibility. On rainy days, this design can be used.