Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease
Multi- Surface Cleaner Spray for Cleaning Grime & Grease

Multi- Surface Cleaner Spray for Cleaning Grime & Grease

Price
$39.99
$29.99
Save  $10.00
Content
Please select a content
Buy More Get More
Please select a buy more get more
Quantity
Worldwide shipping
Free returns
24/7 Service
Payment Security
  • TIPS: All goods are authentic, with genuine patents, counterfeit must be investigated! Customers, please identify our products!!!
  • 😊If you are not satisfied with the goods you received, please contact us within 15 days after receiving, we will give you the best help!
  • 🚢 Shipping>>Worldwide express shipping available.
  • 🔥98.9% of customers buy 2 or more

Are you still troubled by cleaning? Yellowed toilet, moss in the gaps, dirt on the sink, water stains on glass doors, yellowed floors, rusty drains. Are you perplexed by these issues? Please try our product, which can solve all your troubles and bring a fresh new look to your home.

FEATURES

EFFECTIVELY REMOVES STAINS AND GREASE - This cleaning paste penetrates deep into surfaces and effortlessly removes dirt, stains, and grease for a thorough clean.

QUICK CLEANING - You only need to spray the cleaner on the dirty surface for a few minutes to remove long-standing stains. The results are highly noticeable.

SAFE - Biodegradable and phosphate-free, it’s also safe for septic systems when used as directed.

EASY TO USE - Simply apply the cream to the desired surface, scrub with a sponge or cloth, and wipe away for a sparkling clean finish. No need for excessive scrubbing or multiple cleaning products.

VERSATILE APPLICATION - Suitable for a wide range of surfaces, including kitchen countertops, stovetops, sinks, bathroom fixtures, tiles, and more. Ideal for both indoor and outdoor use.

SPECIFICATION

Content: 320g

Shelf life: 3 Years

PACKAGE INCLUDES

1 * Multi- Surface Cleaner Spray for Cleaning Grime & Grease

NOTES

Keep out of reach of children and pets.

Avoid contact with eyes. In case of accidental contact, rinse with water immediately.

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.