Bear Motion BMXLN-288DS Self-Powered Dynamo AM/FM Radio with Flashlight, Solar Power and Cell Phone Charger – Yellow

Amazon.com Price: $17.99 (as of 30/03/2022 14:25 PST- Details) & FREE Shipping.

Crank dynamo/Solar power
Dynamo Solar Torch(LED)
FM/AM radio/Blink/Siren

Usually ships in 24 hours