San Martin Military Diving Automatic Mechanical Watch SN042 San Martin Watch san martin watchSan Martin Watch
San Martin Military Diving Automatic Mechanical Watch SN042 San Martin Watch san martin watchSan Martin Watch
San Martin Military Diving Automatic Mechanical Watch SN042 San Martin Watch san martin watchSan Martin Watch
San Martin Military Diving Automatic Mechanical Watch SN042 San Martin Watch san martin watchSan Martin Watch
San Martin Military Diving Automatic Mechanical Watch SN042 San Martin Watch san martin watchSan Martin Watch
San Martin Military Diving Automatic Mechanical Watch SN042 San Martin Watch san martin watchSan Martin Watch
San Martin Military Diving Automatic Mechanical Watch SN042 San Martin Watch san martin watchSan Martin Watch
San Martin Military Diving Automatic Mechanical Watch SN042 San Martin Watch san martin watchSan Martin Watch
San Martin Military Diving Automatic Mechanical Watch SN042 San Martin Watch san martin watchSan Martin Watch
San Martin Military Diving Automatic Mechanical Watch SN042 San Martin Watch san martin watchSan Martin Watch

San Martin Military Diving Automatic Mechanical Watch SN042

1 sold
$339.00
$0.00
-$-339.00
Color-black
Please select a color
Logo-logo
Please select a logo
Movement-PT5000
Please select a movement
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);
Watch Specification:
Model: SN042Q
Movement: PT5000 and SW200 optional [automatic mechanical movement]
Case: CUSN8 Tin Bronze
Glass: sapphire crystal + anti-reflection coating
Disc: blue, green and black
Pointer: beveled on both sides of the middle brushed
Luminous: Retro yellow luminous
Crown: CUSN8 tin bronze hydraulic three-dimensional shark logo (screw bottom screw-in locking)
Bottom cover: hydraulic three-dimensional shark logo (screw bottom screw-in locking)
Strap: Vintage suede leather strap, width 22mm
Buckle: CUSN8 tin bronze
Watch Dimension:
Case diameter: 41mm(without crown)
Case thickness: 12.5mm
Lug width:22mm
Weight: about 90g
Our Service
Warranty: 2 years
Returns policy: Please check the website“Return / Exchange / Warranty Policy” 
Style: automatic watch, dive watch, luxury watch 
Package: watch, box, warranty card, user manual
Service: Support retail, wholesale. OEM/ODM. Please contact the seller if necessary.