Swiss+Tech ST84500 BodyGard Platinum Series Survivor 12-in-1 Self-Powered Emergency Radio Super-bright LED flashlight - high and low beam modes, red emergency flasher- signals distress or alerts oncoming traffic; includes flashlight LED, alarm flasher, manual phone charger Easy to read compass large, 14 mm diameter, oil-filled, signaling mirror Cell phone charging output, low voltage output for charging cell phones and MP3 players Motion activated security alarm, motion sensor activates sonic alarm Self-charging, powerful hand crank to generate power, state-of-the-art lithium-ion batteries technology used in cell phones and laptops