UV Light Toothbrush Holder Toothpaste Dispenser
UV Light Toothbrush Holder Toothpaste Dispenser
UV Light Toothbrush Holder Toothpaste Dispenser
UV Light Toothbrush Holder Toothpaste Dispenser
UV Light Toothbrush Holder Toothpaste Dispenser
UV Light Toothbrush Holder Toothpaste Dispenser
1/6
UV Light Toothbrush Holder Toothpaste Dispenser
UV Light Toothbrush Holder Toothpaste Dispenser
UV Light Toothbrush Holder Toothpaste Dispenser
UV Light Toothbrush Holder Toothpaste Dispenser
UV Light Toothbrush Holder Toothpaste Dispenser
UV Light Toothbrush Holder Toothpaste Dispenser
1/6

UV Light Toothbrush Holder Toothpaste Dispenser

$28.88
$58.99
Save $30.11
Plug
Please select a plug
Quantity
SKU: toothUS
Weight: 0kg
Barcode:

This Toothpaste Dispenser and Toothpaste Squeezer Kit are made from Environment-friendly silicone, harmless to toothpaste tube, Dustproof toothbrushes holder with flip cover design, Anti-bacterial and Easy to clean. Toothbrush holder Wall Mount - comes with enhanced adhesive tapes, easy to install the dispenser and the holder on our wall. Non-nail design won't damage the wall. Hygienic &Economy - Pump every drop toothpaste in tube Keeps everything nice and neat. Great accessory for your bathroom. Way less clutter around the sink.

INSTRUCTION

  1. Wash and clean the wall.
  2. Heating the sticky hook with a blower.
  3. Uncover the protective film, stick it to the wall and compact it.
  4. After 24 hours, mount the Toothbrush Holder Set.
  5. Hold the panel and install the toothpaste.
  6. Please empty the air by pushing the trigger five or six times when first use.

The product must be installed on flat and smooth walls or mirrors, and ensure they and stickers are dry.

※This product won't dry your toothbrush, it only can sterilize it. We recommend that customers had better dry their toothbrushes before putting them in for disinfection.

Cylinder Design for Toothpaste Dispenser

Suitable for the toothpaste with an outlet tube diamerter of 0.04in and a height of 0.3in~0.6in

SPECIFICATIONS:

  • Size: 80.3*5in (L*W*H)
  • Lamp Life Span: >25000hrs
  • Disinfection rate: Up to 99.9%
  • Ultraviolet intensity: 1000uW/cm2
  • Working current: 180mA Power: 2W
  • Working Environment 5-50℃(41-122℉)
  • 0.01 PPM< Ozone concentration< 0.05PPM

TOOTHBRUSH DISINFECTION METHOD

  1. Load toothbrushes, with bristles toward the inside.
  2. Plug in power, press the silver button switch
  3. Close the lid, UV light off after 5 minutes automatically
  4. Please avoid too much water spilled into the UV lamp and avoid violent impact.

SUITABLE FOR FAMILY USE

  • Can mostly hand up five toothbrushes.
  • Easy to stick with ceramic, metal, and glass.
  • Suits for Kitchen, bathroom, hotel and so on.
  • It is hygiene and convenient, you will like it very much.
  • This item will fit most toothpaste tubes (Diameter 10mm).

PACKAGE INCLUDED

  • 1 x Automatic Toothbrush Holder Set
  • 2 x Universal strong sticky hook
  • 1 x Customized Packaging
  • 1 x User Manual
  • 1 x War ranty Card

 

OUR GUARANTEE

We truly believe we carry some of the most innovative products in the world, and we want to make sure we back that up with a risk-free ironclad 90-day guarantee.

If you don't have a positive experience for ANY reason, we will do WHATEVER it takes to make sure you are 100% satisfied with your purchase.

Buying items online can be a daunting task, so we want you to realize that there is an absolute ZERO risks in buying something and trying it out. If you don't like it, no hard feelings we'll make it right.

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.