Cateye ampp 100 usb front bike light with flashing mode & comes with usb charge cable bargain price & condition is good.