Double-Sided Magnetic Phone Holder
Double-Sided Magnetic Phone Holder
Double-Sided Magnetic Phone Holder
Double-Sided Magnetic Phone Holder
Double-Sided Magnetic Phone Holder
Double-Sided Magnetic Phone Holder
Double-Sided Magnetic Phone Holder
Double-Sided Magnetic Phone Holder
Double-Sided Magnetic Phone Holder
Double-Sided Magnetic Phone Holder
Double-Sided Magnetic Phone Holder
Double-Sided Magnetic Phone Holder
Double-Sided Magnetic Phone Holder
Double-Sided Magnetic Phone Holder
Double-Sided Magnetic Phone Holder
Double-Sided Magnetic Phone Holder

Double-Sided Magnetic Phone Holder

Price

$49.99 $29.99
Save $20.00
11798 sold
20% OFF 2nd item
30% OFF 3rd item
50% OFF 4th item

color

Please select a color

qty

Please select a qty

Quantity

/** @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);
  • Handling time>> Priority is given to delivery after payment
  • 💯Payments Via PayPal® or Credit Card
  • 🌈 Guarantee>> We have a risk-free 1 year warranty
  • 📦Return Insurance>>If you are not satisfied with our products, you can return them without paying return fees.
  • 🎯Shipping takes different depending on location
  • Shipping worldwide>>we can deliver to all countries where orders can be placed
  • 99.6% Reviewers Buy 2 or more!

Wireless Charging】We are very happy that you like this product. We also saw some of your suggestions and decided to follow your opinions and add the wireless charging function to the original design.Now you can charge your phone while using it.

Magnetic Car Suction Cup Holder】Our innovative and versatile magnetized car suction cup holder offers a secure and convenient solution for holding your belongings while on the go. Whether you need a reliable mount for your smartphone, GPS device, or even your keys, this magnetic holder has got you covered.

CAR ADSORPTION Can be used forwindshield adsorption in. front of the central control screen

Easy Installation】With its strong suction cup base, our Magnetic Car Suction Cup Holder can be easily attached to any smooth surface in your vehicle, such as the dashboard, windshield, or even the backseat window. Simply place the holder in your desired location, press down firmly, and it will securely stay in place.

BLACK TECHNOLOGYUNIVERSAL ADSORPTION BRACKET

360-Degree Rotation】The unique design of our Magnetic Car Suction Cup Holder allows for a full 360-degree rotation, providing you with the flexibility to adjust the viewing angle to suit your needs. Whether you prefer portrait or landscape orientation, this holder ensures that your device stays in the perfect position for optimal visibility and accessibility.

High-quality material ingenuity production

Strong Magnetic Grip】Equipped with powerful magnets, our Magnetic Car Suction Cup Holder provides a secure and stable hold for your devices, preventing them from slipping or falling while driving. You can trust that your valuable belongings will stay in place, even on bumpy roads or during sudden stops.

Applicable to various environments

Universal Compatibility】Designed to fit most smartphones, GPS devices, and other small items, our Magnetic Car Suction Cup Holder is compatible with a wide range of brands and models. Say goodbye to the hassle of searching for a specific mount for each different device – our universal holder is all you need.

Product Properties

Material Aluminum: Zinc alloy+ABS  size 85* 65 * 65mm

Features:

Color: Silver/Black
Adsorption pressure: min 18Kpa--65Kpa

AFTER SALE SERVICE

  • We offer a 100% satisfaction guarantee, a 30-day money-back guarantee.
  • We have 24/7/365 Facebook Messenger and email support.
  • We strive to make our customers 100% satisfied with the product you have purchased. Please don't hesitate to email us with any questions or problems and we will help you right away.
SHIPPING POLICIES:
  • Tip: Buying 2 products or more at the same time will save you quite a lot on shipping fees.

THIS PRODUCT IS A LIMITED PRODUCTION AND IS NOT AVAILABLE IN STORES. WILL SELL OUT FAST!


🌎 Worldwide Shipping ✈  

🔥 Fast refund>> Partial or full refund depend on the situation;

🚚 Insured Worldwide Shipping: Each order includes real-time tracking details and insurance coverage in the unlikely event that a package gets lost or stolen in transit.

✉️ 24/7 Customer Support: We have a team of live reps ready to help and answer any questions you have within a 24-hour time frame, 7 days a week.

🔒 Safe & Secure Checkouts: We use state-of-the-art SSL Secure encryption to keep your personal and financial information 100% protected.