When it comes to power for bike lights, there are two main options: batteries that have to be charged/replaced, and dynamos. The latter either push against the side of the tire, have to be pre-built ...
This part will fit most bicyle motorized bike and easy to install. Match original equipment exactly for a perfect fit, easy to install. Please check for the details and make sure this is the right one ...