Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
1/11
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
Powerful & Effective Tire Repair Glue
1/11

Powerful & Effective Tire Repair Glue

$24.99
$49.99
Save 50%
277 sold
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);

FEATURES

Rapid And Easily Fix - A simple application process requires no special tools or expertise. And it forms a lasting adhesion.

High Waterproof And Wear-Resistant - Whether how bad the circumstance is, this tire works well like a new tire.

Strong Weathering Resistance - Provides a strong and reliable bond that holds up under pressure, whether in hot or cold temperatures, it will not crack.

NO TIRE INJURY - Use high-quality and specialized adhesive and Environmental material, no harm to your tires and the environment. And this is not Non-corrosive.

High-Restoration Effect - No difference between the new tire and the repaired one from the naked eye.

VERSATILE APPLICATION - Suitable for repairing tire slashes, tire scuffs, tire holes, tire damage, and so on. And can be used on tires of automobiles, motorcycles, bicycles, and other tires.

SPECIFICATION

Color: Black

Net WT: Filling and repair type (60ml)

Package Includes: 1 * tire repair glue 

NOTES

Keep it in a cool and dry place.

Keep out of reach of children and avoid contact with eyes. In case of accidental contact, rinse thoroughly with water and seek medical attention if irritation persists.