UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
1/11
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
UV Ultraviolet Flashlight
1/11

UV Ultraviolet Flashlight

$9.99
$0.00
Save $-9.99
Quantity
Over $49.99 Free Shipping
30-day Zero-risk Return
100% Customer Satisfaction
Secure Payments
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.

🤩🤩

What makes our UV Ultraviolet Flashlight special?

✓ Powerful 395nm UV wavelength

✓ Unveils hidden stains effortlessly

✓ Compact and easy to carry

✓ Versatile for various applications

✓ 21 LED UV lights for intensity

✓ Enhances fluorescence detection

✓ User-friendly for everyday use


FEATURES

  • ULTRAVIOLET LED FLASHLIGHT

This flashlight, equipped with Ultraviolet LED technology, transforms the dark into a realm of discovery. Uncover hidden details, detect stains, and reveal surprises with the versatile power of this flashlight. Explore confidently, as the Ultraviolet LED Flashlight enhances visibility in various settings for an extraordinary illumination experience.

  • MAKE YOUR CLEANING EASIER

This flashlight, your go-to pet stain detector, makes cleanup a breeze – just shine the UV light, and the stain on your carpet will be revealed effortlessly. Our UV Ultraviolet Flashlight simplifies the task with its user-friendly design, ensuring that no hidden mess goes unnoticed.

  • 21 LED UV LIGHTS

This flashlight boasts 21 powerful LED UV lights, delivering an intense ultraviolet glow for various applications. From detecting stains to exploring the unseen, the abundance of UV lights ensures optimal visibility and efficiency. Illuminate with confidence as you harness the brilliance of 21 LED UV lights in this versatile flashlight.

  • MULTIPURPOSE USE

Our UV Ultraviolet Flashlight is perfect for spotting scorpions at night, authenticating currency, driver's licenses, official ID cards, passports, and detecting invisible ink. It can also be used for curing UV resin and identifying harmful tomato hornworms in the garden.

SPECIFICATIONS

  • Material: aluminum alloy
  • Colour: Black
  • Power source: battery
  • Battery capacity: 3A
  • Light source: 21 F5 purple LEDs
  • Battery life: 240 minutes
  • LED life: 100000 hours
  • Weight: 80g / 0.2lb 
  • Size36*27*98mm / 1.4*1.13.9in

PACKAGE INCLUDED

  • 1 × UV Ultraviolet Flashlight (Batteries not included)