Tile Repair Paste - buy more save more
Tile Repair Paste - buy more save more
Tile Repair Paste - buy more save more
Tile Repair Paste - buy more save more
Tile Repair Paste - buy more save more
Tile Repair Paste - buy more save more
Tile Repair Paste - buy more save more
1/7
Tile Repair Paste - buy more save more
Tile Repair Paste - buy more save more
Tile Repair Paste - buy more save more
Tile Repair Paste - buy more save more
Tile Repair Paste - buy more save more
Tile Repair Paste - buy more save more
Tile Repair Paste - buy more save more
1/7

Tile Repair Paste - buy more save more

$17.99
$27.99
Save 36%
1333 sold
Type
Please select a type
🎁BUY MORE SAVE MORE🎁
Please select a 🎁buy more save more🎁
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
Super Paste is your reliable repairing solution.
  • Application- Use to repair chips, scratches, dents, cracks, worn parts, and holes for any porcelain ceramic surface like tub, tile, shower, bathtub, vanities, or sink. Also work on fiberglass, stone, and plastic.

  • High performance- All of our mixtures are permanent repairs and are stronger than the original object. With strong adhesion and good stickiness, can be used as an adhesive for the joint of the component.

  • Repairs in a few simple steps- All you need is to mix repair compound part A and part B together, apply them to the damaged area, and then smooth the surface.

undefined

  • Quick dry- It only takes about 24 hours to get a dry surface after applied

undefined

  • Effective- Once dried, the surface is glossy and has a porcelain-like appearance.

undefined

SPECIFICATIONS

  • Volume: 15g+15g/50g+50g
  • NOTE: A - repair agent, B - curing agent, mix the two in 1:1
  • Weight:47g/111g

PACKAGE INCLUDED

  • 2 * Tile Repair Paste

Click on "ADD TO CART" to get yours now! 

Notes
  • Due to manual measurements, please allow slight measurement deviations.
  • Due to the different display and lighting effects, the actual color of the item may be slightly different from the color displayed in the picture.