Cordless Portable High Pressure Spray Water Gun
Cordless Portable High Pressure Spray Water Gun
Cordless Portable High Pressure Spray Water Gun
Cordless Portable High Pressure Spray Water Gun
Cordless Portable High Pressure Spray Water Gun
Cordless Portable High Pressure Spray Water Gun
Cordless Portable High Pressure Spray Water Gun
Cordless Portable High Pressure Spray Water Gun

Cordless Portable High Pressure Spray Water Gun

Price
$0.00
$79.99
Save  $-79.99
Size
Please select a size
Type
Please select a type
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments
  • New arrival cordless car wash spray gun

    Easily solve everyday cleaning problems.
    Truly enable cordless cleaning anytime, anywhere

    Characteristics:

     The cordless pressure washer takes mobility and convenience into account, there is no longer a power cord, it is battery operated with high capacity, so you can clean all your outdoor spaces and devices anytime, anywhere. All your outdoor spaces and devices, anytime, anywhere

    With 2 interchangeable nozzles that deliver 2 spray patterns to rinse away stubborn stains or cover a large area to wet bodywork or bathe pets.

    not defined

    The self-priming design saves you from worrying about the water supply, you can easily get water from any tank or faucet, and the filter avoids clogging problems.  With complete accessories to complete the cleaning work.

    not defined

    The powerful motor pressurizes the water flow to 22 bar, effortlessly removing even the most stubborn mud and stains from outdoor surfaces in the home, gates, benches, garden furniture and equipment, bicycles, motorcycles, cars, steps and more.

    not defined

    not defined

    🌎   Worldwide shipping   ✈  
    Please note that shipping is insured.  Tracking numbers are ALWAYS sent so you can track them every step of the way!  Cool things are worth waiting for!  😉
    🔒 100% risk-free purchase 🔥 
    • We truly offer the most stunning, trending and highest quality products in the world.
    • We will do whatever it takes to provide everyone with outstanding customer service because we value customer satisfaction and take absolutely ZERO risks.
    • We ensure that every customer is 100% satisfied in every way!
    • If you are not satisfied when you receive the goods, you can request a refund.
    • You can pay with PayPal, which protects your money.

    Our warehouse

    The delivery takes place primarily after receipt of payment.  We organize the fastest shipping for you.  Please take into account any public holidays which may affect delivery times.  Please consider the transportation methods and unexpected situations that may affect the delivery time.

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.