... Hand Pressing LED flashlight GB1004 1. LED hand pressing flashlight, mini LED flashlight, hand flashlight, dynamo LED flashlight, LED torch, dynamo torch, mini LED torch, cree LED torch ... .2. power supply: 2pcs button cell inside, generating electricity by hand pressing,3. 2 LED lights4. lifespan ...