Cables4computer Solar energy self power green flash light Charged in the sun for 10-12 hours, it can keep on illuminating for 5-6 hours. No mains power or wiring required, no battery required Battery: Ni-Cd/Ni-MH rechargeable batteries LED lamp: super bright white, yellow Solar panel: high efficiency mono-crystal or multi-crystal silicon solar panel