Free shipping over $50
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
1 / 11
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
🔥Spring Sale🔥Stone Nano Crystal-Plating Agent
43% OFF

🔥Spring Sale🔥Stone Nano Crystal-Plating Agent

🔥BUY 2 GET 1 FREE🔥

$16.99 $29.99
9625 sold
Specification
🔥Buy More Save More🔥
Qty
Having products formulated specifically to clean natural stone is critical.
Reject all kinds of marble wear, oil stains, blackening, dullness and other problems.

DESCRIPTION

· Safe For Everyday - Perfect for Everyday Cleaning

Removes dirt, dust, spills, and grease from your sealed granite, marble, and other natural stone surfaces

· Clean and Tidy - Streak Free

Safely removes grease, grime, and watermarks without leaving behind streaks

· Strong Protective - Long-lasting Polishing

Our pH-balanced formula will keep your stone's seal from deteriorating, Keep your stone shiny for a long time.

· Good Water Repellency - Don’t Penetrate Stains

After plating,  a protective film is formed and the surface has a water-repellent effect that is impermeable. Oil and Smudge Resistant and easy Scrub.

· For Use On - Sealed granite, marble, travertine, limestone, slate, tile and Solid wood furniture...

REMINDER:

Before construction, it is necessary to clean up the stains on the surface of the construction site, remove wax, and remove oil, and then carry out construction, otherwise the final effect may be affected.

OPERATION METHOD

  1. Clean the surface site and keep it dry;
  2. Drop the crystal plating agent on the towel, apply it in small parts locally, and wait for it to dry naturally after smearing;
  3. It can be used in superposition, repeat step 2, and superimpose the plating crystal to increase the hardness (the superposition needs more than half an hour interval);
  4. Don't touch the water within 24 hours of the crystal plating, and it can be transparent and bright when it is naturally air-dried;

SPECIFICATION

  • Composition: Nano Silicone
  • Use area: 1 bottle can be painted 3~5m
  • Capacity: 100ml
  • Product color: transparent
  • Shelf life: 3 years (unopened) Protection time 3~5 years
  • Storage method: Cool and dry place
  • Scope of application: It is widely used for brushing the surface of stone, marble, quartz stone, ceramic tile, and other products to form a protective layer of crystal plating on the surface.
  • Package includes: 1*Marble Nano Crystal-Plating Agent

PRECAUTIONS

  • Keep away from children and pets, keep the environment free of dust, and keep away from eyes.
  • Indoor use only, sealed after use, this product is oxidized and solidified with air.
  • When the crystal plating agent is applied to the towel or sponge cloth, it should be applied to the end, and it is enough to apply it once. If it is too thin and not shiny, there are brush marks, and if it is too thick, it is easy to peel. The construction of new countertops also needs to be polished.
  • Before the crystal plating is dry, there should be no water accumulation within 5 days. If it touches water then must be wiped dry. Water can be accumulated in the later stage.
  • For use on loose surface items, it needs to be applied several times after drying.
  • Before crystal-plating items, please test on the small surface where the edges and corners are not obvious, and make sure that the gloss, hardness, toughness, etc. meet the requirements before large-scale construction.
  • The store is not responsible for accidents caused by untested or incorrect use.

AFTER SALES SERVICE

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.