San Martin Army Soul Custom Watch  Quartz Watch  SN018 San Martin Watch San Martin Watch
San Martin Army Soul Custom Watch  Quartz Watch  SN018 San Martin Watch San Martin Watch
San Martin Army Soul Custom Watch  Quartz Watch  SN018 San Martin Watch San Martin Watch
San Martin Army Soul Custom Watch  Quartz Watch  SN018 San Martin Watch San Martin Watch
San Martin Army Soul Custom Watch  Quartz Watch  SN018 San Martin Watch San Martin Watch
San Martin Army Soul Custom Watch  Quartz Watch  SN018 San Martin Watch San Martin Watch
San Martin Army Soul Custom Watch  Quartz Watch  SN018 San Martin Watch San Martin Watch
San Martin Army Soul Custom Watch  Quartz Watch  SN018 San Martin Watch San Martin Watch

San Martin Army Soul Custom Watch Quartz Watch SN018

$235.00
$0.00
-$-235.00
color-black
Please select a color
Quantity
Fast & Free Delivery
Secure payments
100% Original Products
Easy Returns
/** @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);

Watch Specification:

Model: SN018
Movement: Swiss Ronda 5040F [quartz chronograph movement]
Case: Material - 316L Stainless Steel
Mirror: Sapphire crystal + anti-reflection coating
Bezel: Ceramic chronograph bezel
Disk surface: enamel surface (white, black, blue sun pattern, green sun pattern four options)
Pointer: three-sided flower steel needle, filled with luminous
Word Nail: Multi-faceted three-dimensional effect luminous word nail
Luminous: BGW-9 Super Luminous (Luminous Color: Blue)
Crown: Diameter 7mm screw-in
Pressed: Ceramic cap of the same color as the chronograph
Bottom cover: screw-in bottom cover
Strap: top layer cowhide/fluorine rubber leather strap/steel strap
Width 20*18mm
Buckle: 316L stainless steel pin buckle
Water Resistant: 10Bar=100 meters

Watch Dimension:
Case diameter:40mm (without crown)
Case length: 49mm( lug to lug)
Case thickness: 12mm 
Lug width 20mm
Weight: about 163g
Our Service
Warranty: 3 years 
Returns policy: Please check the website“Return / Exchange / Warranty Policy” 
Style: automatic watch, dive watch, luxury watch 
Package: watch, box, warranty card