Splash-proof booster faucet

$14.99 $29.98 Save 50%
Sold 895
Shape:  2 gear short
Quantity
Share the love
Description
  • Faucet Extender Kitchen Sink Aerator, 360° Swivel Kitchen Faucet Sprayer Head Replacement Faucet Head Attachment Splashproof Faucet Booster Shower Faucet Nozzle Jet Diffuser (2 Modes, Extended Version)
  • Material stainless steel, ABS

About this project

  • 【Premium】: Say goodbye to the mess and splash around the sink, because here is the perfect solution to your problem. Unlike many other products, our kitchen faucet aerator faucets are made of high quality stainless steel and ABS, and are leak free. Shiny polished chrome matches most sink faucets for durability.
  • 【ADJUSTABLE THREE MODES, HIGH PRESSURE】: Designed by a single button, with 3 adjustable water spray modes (pulse, pulse+shower, shower). You can adjust the water outlet mode according to your needs. The water outlet feels soft and dense, without splashing water, the switch is smooth, and the high-pressure powerful water jet is used for cleaning.
  • 【Easy to Install】: Save your time with the new innovative quick assembly system provided by this sink spout attachment. The flexible and convenient faucet faucet is suitable for 99% of faucet sprayers and sink aerators, and the best part is that you can install it yourself, no tools required.
  • 【ADJUSTABLE THREE MODES, HIGH PRESSURE】: Designed by a single button, with 3 adjustable water spray modes (pulse, pulse+shower, shower). You can adjust the water outlet mode according to your needs. The water outlet feels soft and dense, without splashing water, the switch is smooth, and the high-pressure powerful water jet is used for cleaning. Eliminates any splatter in the basin while improving wetting power and performance.
  • 【Ergonomic and Humanized Design】: The kitchen sink faucet aerator can be rotated 360° and can be freely rotated at any angle, which is convenient to use. Using a stainless steel extension hose, this removable kitchen faucet faucet lets you flush each sink corner more widely or clean the entire sink more broadly. If you have a shallow sink, you can only use the faucet spray attachment without connecting an extension hose.
  • [Environmental protection and energy saving]: The faucet pressurized shower head adjusts the water from flow to spray. The mixing of water and air provides high-pressure water and powerful spray, which can effectively save energy and reduce water consumption, which is conducive to environmental protection and energy saving. Powerful water power increases water pressure, making your work easy and practical. Compared with standard bubble faucets, water saving is as high as 30%-70%.

› View more product details

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.