Nanolight From Streamlight
Streamlight's Nanolight is the smallest flashlight I have ever seen. It is a weatherproof personal flashlight you can attach to just about any keychain, zipper pull, or D-ring with the included non-rotating snap hook. It is constructed of machined aircraft-grade aluminum in a black anodized finish with a 5mm white shockproof LED with a 100,000 hour lifetime. Capable of putting out 10 Lumens for up to 8 hours on 4 IEC-LR41 coin cell batteries (included). It measures only 1-1/2" in length and weighs just 0.4 oz.