Kaito KA007, 4 Way Powered Portable Emergency Radio, Dynamo, Solar Power,Built in Battery and Regular Battery Power With AM/FM Shortwave, Flashlight ! Emergency AM/FM/SW/Weather band radio with wide frequency coverage Four power sources: Solar, dynamo, battery, AC adaptor built-in efficient DYNAMO CRANKING SYSTEM can also recharge the internal NiMH battery pack Thousands pieces sold to US army, very positive feedback received 90 days money back guarantee and 1 year limited warranty