Blacklight flashlight UV M15 365NM High-Power UV Flashlight Blacklight High-Power 3 UV Beads Light in 1 Input and Output USB Type-C Charging Port Blacklight UV Torch for Glue, Pet Urine, Counterfeit Money, Resin…

Blacklight flashlight UV M15 365NM High-Power 3 UV Beads Light in 1 Input and Output USB Type-C Charging Port Blacklight UV Torch for Detecting Fluorescent Materials,Pet Stain and Odor Detection,Forensic Investigations,Bug and Insect Detection
New Arrival Best Seller
const TAG = 'spz-custom-revue-star'; class SPZCustomRevueStar extends SPZ.BaseElement { constructor(element) { super(element); } static deferredMount() { return false; } buildCallback = () => { this.action_ = SPZServices.actionServiceForDoc(this.element); this.templates_ = SPZServices.templatesForDoc(this.element); this.xhr_ = SPZServices.xhrFor(this.win); this.starNum = this.element.getAttribute('starNum'); this.starTotal = this.element.getAttribute('starTotal'); this.showStarText = this.element.getAttribute('showStarText'); this.starColor = this.element.getAttribute('color'); this.interact = this.element.getAttribute('interact'); this.starSize = this.element.getAttribute('starSize') || 14; } mountCallback = () => { this.doRender_({ starTotal: this.starTotal, totalArray: Array.from({ length: Number(this.starTotal) }, (v, k) => k + 1), starNum: this.starNum, showStarText: this.showStarText, starColor: this.starColor, starSize: this.starSize }).then(() => { if (this.interact) { this.addEventListeners_(); } }); } addEventListeners_ = () => { const stars = document.querySelectorAll('.revue-star__star'); stars.forEach(star => { star.addEventListener('click', event => { const starEl = star.closest('.revue-star__star'); const starIndex = Number(starEl.dataset.index); let isHalf = event.offsetX < star.offsetWidth / 2; // rtl if (document.documentElement.getAttribute('dir') === 'rtl') { isHalf = event.offsetX > star.offsetWidth / 2; } const starValue = isHalf ? starIndex - 0.5 : starIndex; this.starClickHandler_({ value: starValue }); }); }); } renderStar = () => { const isRtl = document.documentElement.getAttribute('dir') === 'rtl'; const stars = this.element.querySelectorAll('.revue-star__star'); stars.forEach((star, i) => { const starIndex = i + 1; const starEl = star.querySelector('svg:nth-child(2)'); const isHalf = this.starNum % 1 > 0 && Math.ceil(this.starNum) === starIndex; const isSolid = starIndex <= Math.ceil(this.starNum); starEl.style.display = isSolid ? 'block' : 'none'; if (isHalf) { if (isRtl) { // RTL布局下,如果是半星,显示星星的右半边 starEl.style.clipPath = `polygon(50% 0, 100% 0, 100% 100%, 50% 100%)`; } else { // LTR布局下,如果是半星,显示星星的左半边 starEl.style.clipPath = `polygon(0 0, 50% 0, 50% 100%, 0 100%)`; } } else { starEl.style.clipPath = `polygon(0 0, 100% 0, 100% 100%, 0 100%)` } }); const showCountEle = this.element.querySelector('#revue-star-show-count'); showCountEle && SPZ.whenApiDefined(showCountEle).then((api) => { api.render({ starNum: this.starNum, starTotal: this.starTotal }); }); } doRender_ = (data) => { return this.templates_ .findAndRenderTemplate(this.element, { starSize: this.starSize, ...data }, null) .then((el) => { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); this.element.appendChild(el); }) .then(() => { this.starNum = data.starNum; this.renderStar(); }); } starClickHandler_ = (event) => { this.starNum = event.value; this.renderStar(); this.triggerEvent_('change', { value: event.value }); } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, `${ TAG }.${ name }`, data || {}); this.action_.trigger(this.element, name, event); } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } } SPZ.defineElement(TAG, SPZCustomRevueStar)
()
try { const productId = window.SHOPLAZZA.meta.page.resource_id; const productType = `default`; const getProductReviews = (star_least) => fetch('/api/comment/count-star-multi', { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify({ product_id: [productId], star_least: star_least || 1, }), }).then(res => res.json()); try { const section = document.querySelector('#revue-product-star'); if(productType === "gift_card" && section) { section.style.display = 'none'; } } catch(e) { console.log(e); window.addEventListener('load', () => { try { const section = document.querySelector('#revue-product-star'); if(productType=== "gift_card" && section) { section.style.display = 'none'; } } catch(e) { console.log(e) } }) } const getReviewsConfig = async () => { let data = {}; const url = new URL(window.location.href); const preview_theme_id = url.searchParams.get('preview_theme_id'); const commentConfig = await fetch('/api/comment-config', { method: 'GET', headers: { 'Content-Type': 'application/json', } }).then(res => res.json()); data = commentConfig.data; const themeConfig = await fetch(`/api/comment-config?theme_id=${preview_theme_id || ''}`, { method: 'GET', headers: { 'Content-Type': 'application/json', } }).then(res => res.json()); if (themeConfig?.data && themeConfig.data.star_color) { data.star_color = themeConfig.data.star_color; } if (preview_theme_id) { data.star_least = window.apps_global && apps_global.reviews && apps_global.reviews.preview_star_least; } else if (themeConfig?.data && themeConfig.data.product_settings) { data.star_least = themeConfig.data.product_settings.star_least; } return data; }; if (productId && window.SHOPLAZZA.meta.page.template_type == 1) { getReviewsConfig().then(async res => { const config = res; let review = await getProductReviews(config.star_least); review = review.data[productId]; if (!config.open_status || (!review.comment_avg_star && !config.show_no_comment_star)) return; const render = async () => { const section = document.querySelector('#revue-product-star'); const starComponent = document.querySelector('#revue-product-star-component'); const count = document.querySelector('#revue-product-star-count'); count.innerText = review.published_count; const api = await SPZ.whenApiDefined(starComponent); api.doRender_({ starNum: review.comment_avg_star, starTotal: 5, showStarText: false, starColor: config.star_color, totalArray: Array.from({ length: 5 }, (v, k) => k + 1) }); section.style.opacity = 1; } render(); document.addEventListener('dj.editor.update', render); }); } } catch (e) {console.warn(e)};
$245.90
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Shipping
Estimated Delivery:Nov-15 - Nov-19
Vendor by: GING UV FLASHLIGHT
SKU: GING-UV M15
Description

Blacklight flashlight UV M15 365NM High-Power 3 UV Beads Light in 1 Input and Output USB Type-C Charging Port Blacklight UV Torch for Detecting Fluorescent Materials,Pet Stain and Odor Detection,Forensic Investigations,Bug and Insect Detection 

UV M15 High-Power 20W Aluminum Alloy 3-in-1 Flashlight

  • Powerful UV Output:
    The UV M15 flashlight features three genuine high-power UV LED beads, connected in series with a driving current reaching up to 1000mA at 100% brightness, ensuring exceptional UV output.

  • Smart Power System:
    Powered by three 18650 lithium batteries in parallel, providing a stable 3.7V working voltage, and offering three adjustable brightness modes (High, Medium, Low) to meet various needs.

  • Durable Construction:
    The body is made from high-strength aluminum alloy with a hard anodized finish, making it durable and corrosion-resistant, suitable for use in harsh environments.

  • Safety Temperature Control:
    Equipped with an internal temperature control system, the flashlight automatically reduces current when the temperature exceeds 50°C, preventing overheating and ensuring safe operation.

  • Convenient Charging and Power Indicator:
    The tail features input/output charging ports supporting 5V/2A fast charging and discharging, while the body includes a power indicator for real-time battery monitoring.

  • Superior Light Efficiency and Waterproof Performance:
    The flashlight uses an optical UV black filter lens and an intelligent constant current chip, maintaining constant light efficiency with an IPX-8 waterproof rating for professional use.

  • Comprehensive Accessories:
    Comes with a set of three 18650 batteries, a USB charging head, a USB Type-C cable, a lanyard, and waterproof rings, offering convenience and practicality.

  • Compact and Lightweight Design:
    Product dimensions are 168.7mm in length, 61mm head diameter, and 51.5mm tail diameter, with a weight of just 356g (excluding batteries), making it easy to carry and use.

       Whether at home, in the industrial field, or in professional settings, the UV M15 High-Power 20W Flashlight delivers reliable UV illumination. Equipped with three high-performance UV LED beads, it offers consistent, powerful UV output. Paired with three 18650 high-capacity lithium batteries, this flashlight is your go-to tool for mineral detection, document verification, and various industrial applications. Its robust aluminum alloy body, waterproof design, and intelligent temperature control ensure exceptional performance even in harsh environments. Choose the UV M15 and reveal everything hidden in the dark!

The UV M15 flashlight is versatile and can be used in a wide range of applications, including:

  1. Home Use: Detects pet stains, scorpions, and other pests, as well as checking for cleanliness in the home.

  2. Security and Authentication: Verifies the authenticity of documents, banknotes, and IDs by revealing hidden security features.

  3. Forensics: Assists law enforcement and forensic teams in locating bodily fluids, fingerprints, and other trace evidence at crime scenes.

  4. Industrial Inspections: Identifies leaks, cracks, and other defects in manufacturing processes, especially in automotive, HVAC, and plumbing industries.

  5. Mineralogy and Geology: Used by enthusiasts and professionals to identify minerals and gemstones that fluoresce under UV light.

  6. Art and Antiques: Helps in the authentication and examination of paintings, antiques, and artifacts by revealing repairs, overpainting, and other hidden details.

  7. Pest Control: Detects bed bugs, scorpions, and other insects that glow under UV light, making it easier to locate and eliminate them.

  8. Hotel and Hospitality: Used by housekeeping and maintenance teams to ensure cleanliness and detect stains or residues that are not visible under normal lighting.

You may also like

Customer Reviews

18 Reviews
Thompson
2025.01.09

The UV light is very pure with the professional filter lens, no stray light at all. Works perfectly for lab experiments.

Stephen
2024.10.17

The beam pattern is impressively uniform, with no overly bright hot spots—looks very professional.

LIGHTFE P30
$39.99
Jelena
2025.03.07

The battery life is excellent—runs for hours without issues. Solid construction, feels very durable.

Brian Philliber
2025.07.16

This is one of the best backup camera kits I’ve bought. Night vision works well even in dim parking lots, the guidelines show up clearly, and the overall build quality feels premium.

Name
Add customer reviews and testimonials to showcase your store’s happy customers.
Name
Add customer reviews and testimonials to showcase your store’s happy customers.
Name
Add customer reviews and testimonials to showcase your store’s happy customers.
Name
Add customer reviews and testimonials to showcase your store’s happy customers.
Name
Add customer reviews and testimonials to showcase your store’s happy customers.
Name
Add customer reviews and testimonials to showcase your store’s happy customers.
Name
Add customer reviews and testimonials to showcase your store’s happy customers.
Name
Add customer reviews and testimonials to showcase your store’s happy customers.
Name
Add customer reviews and testimonials to showcase your store’s happy customers.
Name
Add customer reviews and testimonials to showcase your store’s happy customers.
Name
Add customer reviews and testimonials to showcase your store’s happy customers.
Name
Add customer reviews and testimonials to showcase your store’s happy customers.
Load more

Safety System

Professional Flashlight