Free shipping worldwide over $50
🎉Foldable Hand-Washable Mini Mop
🎉Foldable Hand-Washable Mini Mop
🎉Foldable Hand-Washable Mini Mop
🎉Foldable Hand-Washable Mini Mop
🎉Foldable Hand-Washable Mini Mop
🎉Foldable Hand-Washable Mini Mop
🎉Foldable Hand-Washable Mini Mop
🎉Foldable Hand-Washable Mini Mop
1 / 8
🎉Foldable Hand-Washable Mini Mop
🎉Foldable Hand-Washable Mini Mop
🎉Foldable Hand-Washable Mini Mop
🎉Foldable Hand-Washable Mini Mop
🎉Foldable Hand-Washable Mini Mop
🎉Foldable Hand-Washable Mini Mop
🎉Foldable Hand-Washable Mini Mop
🎉Foldable Hand-Washable Mini Mop
33% OFF
drture

🎉Foldable Hand-Washable Mini Mop

$19.99 $29.99
0 sold
Styles
Qty

Clean Up Without Getting Your Hands Dirty

Are you tired of wringing water out of your rag after cleaning up spills? Are you one who doesn't want to get your hands messy while tidying up?

Well, you're just in luck! The Portable Self-Wringing Mini Mop is here.

Description:

The Portable Self-Wringing Mini Mop is your handy all-around cleaning tool. Use it for just about any job. Use it in wiping off spills, cleaning glass or removing stubborn kitchen stains. Tidy up your table and office desk with it. Take it to the bathroom and use it to take water out of your shower glass or clean the sink. You can even use it to clean your car windows. The possibilities are endless.

It's small size makes it very easy to control and makes it suitable for cleaning hard-to-reach areas. It has a rotatable head which you can adjust according to your needs.

The sponge is made of extra absorbent material and is very effective and efficient in drawing off water and oil. These eco-friendly sponge heads do not harden.

What makes it even more appealing is its self-wringing design. It has an easily accessible finger-pulled latch which brings the mop head into the body to wring it. There is actually no need to touch the head, leaving your hands clean and dry as you use it. 
 
  
Make cleaning easier, less messy and more fun with the Portable Self-Wringing Mini Mop!
  
 
  

Benefits

✔   A Multi-Use Cleaning Tool, Clean Just About Anything

✔   Self-Wringing Feature Keeps Your Hands Clean & Dry 

✔   Portable & Light-Weight, Easy To Control

✔   Rotatable Mop Head To Suit Cleaning Needs

✔   Highly Absorbent Sponge Heads

✔   Cleans Effectively & Efficiently

✔   Sleek & Eye-Catching Design

✔   Foldable Design For Easy Storage

 

 

 

Specifications:

Mopping Material: Degradable and Environmentally Friendly Cotton Head
Rod Material: ABS
Squeezing Mode: Folding Mode

Package Includes:
1x Mini Mop 

 

 

You May Also Like Don't Like These?

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.