Free shipping over $40
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
2 / 16
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
(New)iPhone Magnetic Tempered Glass Double-sided Phone Case
26% OFF
Save $10.19
Alhulen

(New)iPhone Magnetic Tempered Glass Double-sided Phone Case

$28.80 $38.99
0 sold
Color
Style
Qty

4 Great reasons to buy  from us:

Are you worried about the heavy and bulky phone case? Do you want to protect your new Iphone 13 but worry that the phone case is too bulky and uncomfortable?
Choose our mobile phone case to solve your worries!

Main Features

  • Compatibility:Compatible with iPhone13, iPhone13 Pro and  iPhone13 Pro Max.
  • Safety lock & Magnetic Adsorption:The safety lock prevents the phone from being injured due to the separation of the case when it is dropped,Metal bumper built-in magnet, easy to install.
  • Built in Camera Lens Protector:Front and back two side glass case Built in Camera Lens Protector ,Give your phone real 360 degree full body protection
  • Built in Screen Protector&Real 360 degree protection:The case comes with a one-piece tempered glass screen protector film ,You don't have to buy a screen protector,You don't have to buy a camera lens protector too,this case give your mobile phone real 360 degree protection
  • Precise Cut Outs&No Signal BlockingThe case is precisely measured cutouts for speakers, charging ports, audio ports and buttons. Slim and lightweight magnetic iphone case, easy to hold by hand or in your pocket. It's super seamless when the case pieces touch, slim cover fits well to your device and make it easy to access to all ports, speakers, chargers and all features and No Signal Blocking.
  • Supports Wireless Charging:Thin design makes the case support wireless charging without removing the case.

    SPECIFICATIONS

    • Material: Tempered explosion-proof glass+Acrylic+EVA
    • Weight: 60g ( 130g with wooden shatterproof packaging box )

        Shipping:

        • Free Shipping Over $30.
        • Orders will be processed within 7 business days of ordering and shipped out the next day after the processing day. Orders will generally be delivered within 7 to 14 working days.

        Returns:Fast refund for any dissatisfaction within 15 days, 100% money-back guarantee.

        Note:

        • Due to manual measurements, please allow slight measurement deviations.
        • Due to the different display and lighting effects, the actual color of the item may be slightly different from the color displayed on the picture.

        Free shipping over 30
        Orders are processed within 7 business days of placing the order and shipped the day after the processing date. Orders are usually delivered within 7 to 14 business days.
        Limited stock due to high demand
        This is a great gift for yourself or a friend!
        Click "Add to Cart" to receive yours now!

        Dear customer, buy any product here and try it for 30 days in the comfort of your home.
        If for any reason you are not completely satisfied, please return it within 30 days!

        We truly offer the world's most stunning and stylish "top quality" products"

        We will do everything in our power to help everyone with great customer service as we value customer satisfaction with absolutely zero risk.

        If you are not satisfied after receiving the goods, you can ask for a refund.

        You can pay with PayPal, which will protect your funds. If you don't have a PayPal account, we accept all credit cards.

        /** @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-1711005325228').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);