Zoomable LED Flashlight

$26.23
Style:  XH-P50
Quantity
Free shipping over $45USD
10% off CODE: 1ST10
In stock, ready to ship
Secure payments
Description

The push-type multifunctional spring hook is easy to carry and suitable for multiple scenes, freeing your hands.

FEATURES

  • 1000 Lumens & Four Modes: Using imported high-power lamp beads, with the measured brightness reaching 1000 true lumens. Click the power button to switch between three levels of brightness(Low light/Medium light/Highlight)and Sidelight mode.

  • Usb-c Charging & 24 Hours: Hold the telescopic flashlight head and reveal the USB-C fast direct charging port. The telescopic hidden charging port can block dust and splashing water(IP55). The 1800mAh large-capacity rechargeable battery can last up to 24 hours.

  • Zoomable Flashlight & Tail Hook Portable: The front-end zoom tube can be switched between the spotlight and floodlight, which can easily cope with different situations. The maximum distance can reach 200 meters when the light is focused. With the diffuser, the light will be evenly softened and can be used as signal light and ambient light to bring more ways to use it. The push-type multifunctional spring hook is easy to carry and suitable for multiple scenes, freeing your hands.

  • Advanced Appearance & Quality Material: Extremely textured aluminum alloy frosted appearance, bringing you a delicate touch. Use RoHS-certified materials that are non-polluting to the environment. No painting process to avoid bumps and abrasion, creating a simple matte design. Aluminum shell surface treated with anodic oxidization, anti-sweat, and anti-corrosion. The grip size conforms to the principle of body mechanics, making users feel flexible and stress-free.

  • Easy To Use & Portable: easy to cope with in different situations. The lighting/emergency function can be switched freely, helping you cope with different situations in time. LED flashlight is lightweight and compact. Length: 5.5 InDiameter: 1.3 InWeight: 5.67 oz. The small size fits perfectly in your hand. It fits easily in a pocket or backpack wherever you go.

SPECIFICATIONS

  • Item Type: Light

  • Power Source: ‎Battery Powered

  • Light Source Type: ‎LED

  • Material: Aluminum

  • Product Dimensions: ‎6.47"D x 1.18"W x 1.18"H

  • LightPath Distance: 200 Meters

  • Color: As Shown

  • Size: As Shown

PACKAGE

  • 1* Zoomable LED Flashlight

NOTE

  • Please allow slight measurement deviations due to manual measurement.

  • Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed in the pictures.


Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.