⭐Cordless Oral Irrigator

$35.98
$79.99
-55%
Color:  WHITE
people are viewing this right now
Quantity

Description

Keep your teeth and gums healthy with this 4 in 1 Water Flosser for Teeth.

This cordless oral irrigator is perfect for personal care and comes with DIY mode, 4 jet tips, tooth flosser, and is portable to make it easy to use anywhere.

DIY Mode: Customize the perfect mode for your dental needs.

4 Jet Tips: Comes equipped with four jet tips so you can share it or switch them out.

Tooth Flosser: Effectively removes plaque between teeth that traditional floss can't reach.

【 Whiten Teeth,Deep Clean, Improve Gum Health, Freshen Breath 】

This water dental pick delivers high water pressure pulses at 1400-1800 times per minute, 80-120PSI strong water pressure ,effectively removing 99.9% of dental plaque for deep teeth cleaning.This water dental flosser boasts advanced 0.6mm ultra-fine water pulse technology. This water dental pick massages the gums, promotes blood circulation, and addresses oral issues like bad breath, orthodontic teeth.

【 Portable Use Anywhere,30 Days Super Long Battery Life 】

Just charge for 3 hours and enjoy 30 days of use. This water dental flosser boasts double the battery life of others with a powerful eco-friendly battery. It's compact and lightweight, perfect for home and on-the-go use. This water dental pick comes with a USB cable (adapter not included) making it an ideal travel kit. Benefit from an exceptionally long 30-day battery life, making it a truly portable solution for your convenience.

【 No Need for Frequent Refills, Upgraded 240ml Extra-Large Water Tank】

This water dental flosser features an upgraded 230ml water tank, twice the capacity of other old models, eliminating the need for frequent refills and making your oral cleaning more convenient and efficient. Please choose soft mode when you use dental flosser at the first time.

This oral irrigator is specifically designed for adults and comes with batteries included. Plus, at just 400g in net weight it's easy to carry while travelling too!

【 IPX7 Waterproof and friendly customer service 】

Our wireless water dental pick boasts superior waterproofing, allowing easy cleaning and safe use during showers.

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.