Vite RD-369 Dynamo Emergency Solar Hand Crank Self Powered Analog FM/AM/NOAA Weather Alert Radio with LED Flashlight(Black) AM/FM NOAA Weather Radio 5 ways to charge:solar power;5V DC USB (USB cable included); Dynamo generator; Built-in 500mA rechargeable lithium battery,3 x AAA battery (not included) Powerful LED flashlight to light your way in total darkness 230g weight is light and small;Slim and lightweight;fits easily into shirt or jacket pocket We provide 1 year warranty and 30 days no reason to return