The Kaito KA700 Voyager XL is an AM/FM/SW/NOAA Alert radio with 4-way power options: crank, solar, rechargeable battery, and micro USB. It functions as an MP3 player with an SD card slot and Bluetooth speaker, and can also serve as a speakerphone for any Bluetooth-enabled phone. This device includes a USB port for charging cellphones and other devices, a USB cable, a voice recorder, an alarm clock, a text browser, a calendar, a 5-LED reading light, an SOS emergency light, and a flashlight.