Here you get a music player and speaker in one. You can play several different radio types, including FM and AM. You can connect headphones with a 3.5 mm input.
From Amazon
Denver MCR-50 Original Replacement Remote
This product is also available at 3 unverified merchants.