🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant
🔥HOT SALE🔥Transparent Waterproof Sealant

🔥HOT SALE🔥Transparent Waterproof Sealant

Price
$29.99
$19.99
Save  $10.00
BUY MORE SAVE MORE
Please select a buy more save more
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments

Powerful waterproof sealant easily and instantly seals & repairs broken surfaces.

Fast and easy to apply, quick-drying, with remarkable waterproof effect.

It is transparent after drying and will not affect the appearance. Suitable for all kinds of surface repair and sealing, waterproof, and leakage-proof.

Main Features:

Efficient Leakage Prevention

It can penetrate seams, cracks, and leaks, sealing and repairing any broken surface. One brush to prevent leakage, simple and convenient, waterproof and anti-corrosion, wear-resistant, and anti-stepping.

Lasting Waterproof

An upgraded waterproof formula with higher viscosity, and stronger adhesion, the waterproof and leak-proof effect is remarkable. High temperature and low-temperature resistance, suitable for indoor and outdoor use.

Healthy & Environmentally Friendly

The test does not contain harmful substances, it is non-toxic, odorless, environmental protection, and safe for children and pets.

Easy to Use

Lightly wet the surface to be repaired, apply sealant with the brush (included), and allow 6-8 hours to dry completely. Apply a second coat of sealant for a better and longer waterproof effect.

Package Includes:

1x Transparent Waterproof Sealant

1x Brush

1x Gloves

Warm Tips

Dear buyer, due to the lighting effect, monitor's brightness, manual measurement, etc., there could be some slight differences in the color and size between the photo and the actual item. Sincerely hope that you can understand! Thank you!

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.