Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder
Powerful Stone Cleaning Powder

Powerful Stone Cleaning Powder

Price
$39.99
$23.99
Save  $16.00
QTY
Please select a qty
Quantity
24-hour fast shipping
30-day no-questions-asked returns
24/7 live customer support
PCI DSS/SSL secure payments
  • 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

FEATURES

ELIMINATES TOUGH STAINS: This effectively removes stubborn watermarks, rust stains, and grease without scrubbing. Restores your stone surfaces to their original shine in minutes, saving you hours of frustrating cleaning.

STONE-SAFE FORMULA: Specially designed to clean without damaging delicate stone surfaces. The skin-friendly composition means safe handling without gloves, unlike harsh chemical cleaners that require protective gear.

NO-WATER TECHNOLOGY: Works best when used dry - adding water reduces effectiveness. Simply apply powder, gently wipe, and watch stains disappear. No rinsing is needed, making it ideal for quick cleanups.

PROTECTIVE CLEANING ACTION: While removing stains, it simultaneously conditions stone surfaces to prevent future staining. Maintains your stone's natural beauty longer between cleanings.

MULTI-SURFACE COMPATIBILITY: Effective on marble, granite, quartz, engineered stone, and tile. One product solves all your stone cleaning needs, eliminating the hassle of multiple specialty cleaners.

HOW TO USE

SPEC

Net Weight: 150g

Removes: Water stains, Rust, Grease, Oil stains

Suitable Surfaces: Marble, Granite, Quartz, Engineered Stone, Tile

Package Includes: 1/2/3* Powerful Stone Cleaning Powder

NOTES

Always test on an inconspicuous area first.

Do not mix with water or other cleaning products.

Store in a dry place away from moisture.

Not recommended for unsealed porous stones.

Avoid contact with eyes - rinse immediately if it occurs.

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.