Illumi Rider Water Resistant 200 Lumen High Powered LED USB Bike Light Low power indicator warning light With 4 Modes High/Medium/Low/Flash light Built in USB Charger for easy Recharging with any USB port With a built in 3.7V 1000mAh USB rechargeable Li-ion battery Water resistant