Compressed Air Duster & Vacuum 4 in 1,110000RPM Electric Air Blower, 13000PA Keyboard Cleaner with 3 Gear, Rechargeable Vacuum Cleaner Air Duster for PC/Computer/Keyboard/Sofa/Car CR1-Air Duster & Vacuum

Compressed Air Duster & Vacuum 4 in 1,110000RPM Electric Air Blower, 13000PA Keyboard Cleaner with 3 Gear, Rechargeable Vacuum Cleaner Air Duster for PC/Computer/Keyboard/Sofa/Car CR1-Air Duster & Vacuum

$59.99
300 sold
Material Type
Quantity
people are viewing this right now
Description
  • [ Superior Cleaning & Dust Removal Function ]:Compressed air duster & Vacuum offer a superior cleaning and dust removal experience. They feature robust motors with speeds of up to 100,000 RPM and provide impressive suction of 13,000PA, ensuring efficient dust removal. These devices boast a dual-function design, allowing them to both blow away and vacuum dust, effectively eliminating accumulated particles.
  • [4in1 design and effective cleaning]: The 4in1 design of the vacuum cleaner provides a comprehensive cleaning and multifunctional. It is suitable for cleaning cars, computers, keyboards, etc. Equipped with 6*nozzles, 3*cleaning brushes, 1*tweezers and 1*key puller. Users can easily remove dust and dirt from various surfaces, such as computers, sofas, windows, etc. This multipurpose cleaner goes beyond just cleaning. It can also be used for inflating items like swimming rings and air beds.
  • [ 2 hours of fast charging ]: The air duster is a testament to its commitment to sustainability and efficiency. A rapid 2-hour charging capability. With a fully charged battery, this device provides up to 50 minutes of continuous cleaning power, so that you can clean the larger area without charging. Compared with traditional compressed air tanks, more environmentally friendly and more efficient.
  • [Three -speed adjustment ]: The air dust blower featuring three distinct airflow modes to accommodate a variety of cleaning needs. A long press of the ON/OFF switch turns it on. Short pressing can be switched between three speeds (60,000 RPM, 80,000 RPM, 110,000 RPM). Whether it is a delicate or powerful cleaning task, you can choose the appropriate mode.
  • [ Users are friendly and highly portable ]: The vacuum cleaner adopts a non -slip design,ensuring a comfortable and easy-to-use experience. cordless design offers users the freedom to clean without any cumbersome cords or restrictions. The attached storage bag also makes transportation and space -saving storage easier. It also provides 2 HEPA filters to ensure high efficiency. This filter is easy to replace and clean. After cleaning, they can be dried and reused.
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.