0086-755-23595992
No. 768, Binhai West Road, Xidian Town, Ninghai County, Ningbo, Zhejiang, China (Mainland)
LED Flashlight 18650 Rechargeable Zoomable 950LM Waterproof led ultra power super flash light, US $ 5.5 - 6 / Piece, EDC Flashlight, China, Tiger Wolf.Source from Ninghai Tiger Wolf Electrical Co., Ltd. on Waimaotong.com.