San Martin High Quality Nylon Strap 20mm San Martin Watch san martin watchSan Martin Watch
San Martin High Quality Nylon Strap 20mm San Martin Watch san martin watchSan Martin Watch
San Martin High Quality Nylon Strap 20mm San Martin Watch san martin watchSan Martin Watch
San Martin High Quality Nylon Strap 20mm San Martin Watch san martin watchSan Martin Watch
San Martin High Quality Nylon Strap 20mm San Martin Watch san martin watchSan Martin Watch
San Martin High Quality Nylon Strap 20mm San Martin Watch san martin watchSan Martin Watch
San Martin High Quality Nylon Strap 20mm San Martin Watch san martin watchSan Martin Watch
San Martin High Quality Nylon Strap 20mm San Martin Watch san martin watchSan Martin Watch
San Martin High Quality Nylon Strap 20mm San Martin Watch san martin watchSan Martin Watch
San Martin High Quality Nylon Strap 20mm San Martin Watch san martin watchSan Martin Watch
San Martin High Quality Nylon Strap 20mm San Martin Watch san martin watchSan Martin Watch

San Martin High Quality Nylon Strap 20mm

16 sold
$19.99
$39.99
-$20.00
Color-Khaki
Please select a color
Size-20mm
Please select a size
Quantity
Fast & Free Delivery
Secure payments
100% Original Products
Easy Returns
Vendor by: san martin watch
/** @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);

Fashion nylon belt, spliced leather material, sewn process

Model: SN0105-Nylon belt
Material: Woven Nylon Material
Color: Khaki, Green, Blue, Black-Grey, Black

Bandwidth: 20mm (7.87in)
Strap Length: 260mm(10.2in)
Clasp Type: Solid 316L stainless steel buckle, with 3D oil print San Martin logo

Feature:
1.Split leather material, sewn process
2. High density woven, durable
3.Sports/Pilot/Military Style/Easy Matching

The set includes:
1PC Nylon Belt,
2PC Spring Rod.

Woven, Beige High Density Stitching, Durable