LED Flashlight GB1001A hand pressing for power generation LED hand pressing flashlight (rechargeable LED torch) LED Flashlight GB1001A 1. LED hand pressing flashlight, mini LED flashlight, LED, dynamo LED flashlight, LED torch.2. hand pressing for power generation3. 2 LED lights4. Never need battery5. Long-life span6. Attached with a string, easy to carry.