Just ran into this on another search for the same thing. This is not what most people would want but comes really close to me getting it.
Unfortunately no photo, only 1 in stock etc, not a brand name.
Takes 4 AA batteries, has an external charger, speakers, sd card, 2 alarm clock settings.
Unfortunately nearly 8 inches long and only goes up to 8 kbps. If it went to 16 I’d get it. Most of my stuff isn’t music, just speaking and with the headphones this would be fine for travelling, at least for me. It would be nice to have a travel alarm that holds extra batteries too, a little more reliable when you have a flight to catch. It is cheap enough that with just that 16 kbps improvement they would have had me trying it out.