Enjoy FREE standard delivery on orders over $59.99
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
1 / 11
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
Last Day 49% OFF - Aluminum Alloy Flip Latch
mysite

Last Day 49% OFF - Aluminum Alloy Flip Latch

$15.99 $31.35
3 sold
Color
Discount
Qty 1000 in stock


💝99.2% of Reviewers Recommends This Product.
🌎 Over $59.99 for free delivery worldwide
🛒 Tracking number for every order
💯 Payments Via PayPal® and Credit Card
⭐ Returns>>100% Money Back Guarantee

🚪This design is genius!  Just four screws and five minutes to install.

Exquisite appearance, welded, thickened, and reinforced base, ensuring durability and prevent breakage and deformation.
Provides extra security by effectively prevent strangers from entering, creating a comfortable living environment.
A small, sturdy, and versatile lock suitable for various purposes, including doors, pet doors, cabinet furniture, bathrooms, lids, and more.
Crafted from aluminum alloy, this lock is rust-resistant and long-lasting, ensuring its durability. It comes with all necessary mounting hardware for easy installation.

Constructed with high-quality metal alloy to guarantee both the quality and longevity of the lock.
Specifications:
*Material: Aluminum alloy
*Size:
*Color: Silver, black, gray, gold

Package Content:
1 x Aluminum Alloy Flip Latch
You May Also Like Don't Like These?
/** @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-1728540568666').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);