SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight
SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight
SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight
SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight
SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight
SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight
SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight
SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight
SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight
SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight
SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight
SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight
SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight
SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight
SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight
SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight

SOFIRN SR20MINI EDC Flashlight Super Bright 1200 Lumen Red and White Flashlight

Style
Please select a style
Price
$50.99
$29.99
Save  42%
55 sold
Quantity
Free worldwide shipping over $29
Returnable within 30 days
Professional service for everyone
Secure payments

1. Dual Lighting for Various Tasks: Equipped with 3 * CSP2323 white LEDs and 3 * HFL1-R red LEDs, SR20MINI is ideal for night reading, wildlife observation, camping, hiking, and more. The red light preserves night vision and reduces eye strain, while the white light provides powerful brightness for everyday tasks.

2. Powerful Performance with Adjustable Brightness: Featuring an adjustable brightness range from 1 lumen to 1200 lumens, the SR20 MINI can easily handle various situations. Whether you need a subtle glow for reading or a powerful beam for outdoor adventures, this flashlight has you covered.

3. Compact and Versatile Mini Flashlight: The SR20 MINI is a compact flashlight measuring just 8cm in length and 35g in weight(without the battery). Its mini size makes it perfect for everyday carry and outdoor activities.

4. Rechargeable and Fast Charging with Type-C: Powered by a 18350 1100mAh battery, the SR20 MINI flashlight offers convenient USB Type-C charging with fast-charging capabilities. Simply recharge with the included cable and stay ready for your next adventure.

Specifications:

Emitter: 3 * CSP2323 white LEDs , 3 * HFL1-R red LEDs

Driver: FET driver for white light, buck driver for red light

Battery Option: 1×18350 battery

Working Voltage: 3.0V-4.2V

Mode Operation: Side e-switch

USB Type-C charging

Size: 31.7mm*80mm

Weight: 35g(without battery)

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.