Gave a few of these last year and people really liked them. Very small but very bright. Highly recommend adding to your keychain.
5 millimeter white LED, impervious to shock with a 100,000 hour lifetime
Upto 8 hours declining usable output
1.47 inch length
https://smile.amazon.co