Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
1/9
Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
Tornado Car Cleaning Gun
1/9

Tornado Car Cleaning Gun

$49.95
$89.90
Save $39.95
Quantity
SKU: hccleaner-888
Weight: 0kg
Barcode:

⚡️⚡️Flash Sale + Lowest Price in this year! Limited stock & Grab yours ASAP

  • Handling time>> Ship within 24 hours after payment
  • Delivery time>> worldwide 3-10 days
  • Shipping Charge: Free over $69
  • Fast refund>>100% Money Back Guarantee

The Tornado Car Cleaning Gun is the best solution to all small gaps in your car, the untouched carpet, engine, tire and wheels

It the simplest high pressure dry cleaning method for car wash and dust cleaning in all direction. 

The car cleaning air gun produces enormous power with a small air compressor. With its convenient design it is easy to control and highly effective. 

FEATURES:

  • High Pressure Cleaning:
    With connection to an air compressor, the cleaning gun shoots a high-speed rotation (8500 turns/min) with highest pressure of 9.2 kg
  • Large Capacity Soap Bottle
    The features tank is able to contain large amount of liquid detergent for long period clean up. 
  • Durable & Cost Efficient
    Made with high-quality ABS and aluminium alloy, it is sturdy and anti-rust. 
HOW TO USE:
  1. Fill in the tank with car washing soap or straight water, depends on fabric type.
  2. Connect the cleaning gun to an air compressor.
  3. Open the setting switch to allow soap and air to shoot out from cleaning gun. 
  4. Release high pressure air by pressing the handle and clean up your mats.
  5. After the cleaning, simply wait until the mats dry. 

Package List:
1 x Cleaning Gun With Bottle
2 x Cleaning Gun Brush head
3 x Horn Head(US Head, EU Head and Standard Head)

    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.