10PCS Nylon Straw Brush Cleaner Bottle Tube Pipe Small Long Cup Kitchen Bath Home Cleaning Set
10PCS Nylon Straw Brush Cleaner Bottle Tube Pipe Small Long Cup Kitchen Bath Home Cleaning Set
10PCS Nylon Straw Brush Cleaner Bottle Tube Pipe Small Long Cup Kitchen Bath Home Cleaning Set
10PCS Nylon Straw Brush Cleaner Bottle Tube Pipe Small Long Cup Kitchen Bath Home Cleaning Set
10PCS Nylon Straw Brush Cleaner Bottle Tube Pipe Small Long Cup Kitchen Bath Home Cleaning Set
10PCS Nylon Straw Brush Cleaner Bottle Tube Pipe Small Long Cup Kitchen Bath Home Cleaning Set
10PCS Nylon Straw Brush Cleaner Bottle Tube Pipe Small Long Cup Kitchen Bath Home Cleaning Set
10PCS Nylon Straw Brush Cleaner Bottle Tube Pipe Small Long Cup Kitchen Bath Home Cleaning Set

10PCS Nylon Straw Brush Cleaner Bottle Tube Pipe Small Long Cup Kitchen Bath Home Cleaning Set

Quantity
$9.09
$0.00
-$-9.09
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Shipping
Feature:
Ten cleaning brushes of different sizes can meet all your cleaning needs.
Very durable, no rust, no hair loss.
The design of ten strings together is easy to use and store.
Clean any subtle corners and gaps that are difficult to handle, so that dust has nowhere to escape.

Specifications:
Color: Black
Length: 8.2 inches
Material: Stainless Steel+Nylon Bristles
Diameters: 1, 3/4, 2/3, 1/2, 1/3, 1/4, 1/5, 1/6, 1/9, 1/16in

Package Contents:
10Pcs Cleaning Brushes

Friendly Tips:
1. Please kindly allow 2-3% difference according to manual measurement.
2. Please check the measurement chart before you buy the item. (1inch=2.54cm)
3. Please note that slight difference should be acceptable due to the light and screen.Thanks.
  • Household Clearing Supplies,Portable Clearing Tools ,such Brush,garbage can and filter net and more.
  • Clearing Tools,Brush,Net,Bag and Sweeping robot, use fo home,Kitchen,Office and shop etc.
  • Vacuum Cleaner,Washing Brush,Kitchen's Filter Net, Clearing Tools for Kitchen,Bathroom,Home,Office and Coffee Store.
  • Made of high-quality stainless steel and nylon materials, waterproof and rustproof, safe to use, very durable, and not easy to shed hair.
  • The protective rubber head prevents scratching, the spiral bristles are in close contact with the tube wall, and all brush sets are bundled in a ring for storage and space saving.
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.