Sorry - we've got four, and none has a brand. Just says Made in China. There's a picture of it here:
http://www.toolspotting.net/2006/07/illuminator_handcranked_flashl.html

I haven't run it till the radio died. I've cranked it for two minutes and turned on the 3 LEDs and the radio, and we'll see if I notice when it fails. 2:00 pm start time.