Free shipping over $40
In-Vehicle Suction Cup Mobile Phone Holder
In-Vehicle Suction Cup Mobile Phone Holder
In-Vehicle Suction Cup Mobile Phone Holder
In-Vehicle Suction Cup Mobile Phone Holder
In-Vehicle Suction Cup Mobile Phone Holder
In-Vehicle Suction Cup Mobile Phone Holder
In-Vehicle Suction Cup Mobile Phone Holder
2 / 7
In-Vehicle Suction Cup Mobile Phone Holder
In-Vehicle Suction Cup Mobile Phone Holder
In-Vehicle Suction Cup Mobile Phone Holder
In-Vehicle Suction Cup Mobile Phone Holder
In-Vehicle Suction Cup Mobile Phone Holder
In-Vehicle Suction Cup Mobile Phone Holder
In-Vehicle Suction Cup Mobile Phone Holder
30% OFF
Save $10.00
Drobls

In-Vehicle Suction Cup Mobile Phone Holder

$22.99 $32.99
2 sold
Color
Qty

MAIN FEATURES

  • 【Quick one-key release】Just press the release button on the back of the stand, the clamp arm will slide smoothly, release the device, and you can easily take off the phone.

          

  • 【Enhanced sticky suction cup】Keep the phone stable while driving, and can be pasted on any flat or curved part of the dashboard. It can work normally in hot and cold conditions. The powerful suction cup can be firmly locked on the windshield or dashboard, ensuring the safety and sound of the smartphone when answering calls and viewing navigation instructions.        
  • 【Perfect flexibility】Through the 360-degree rotating ball joint, you can freely adjust your usual and comfortable viewing angle. You can adjust the phone at any angle without blocking your view. With a telescopic arm, it is very convenient to adjust the distance between you and the stand.

          

  • 【Wide compatibility】very suitable for mobile phone navigation
  • 【Multi-function】The car phone holder is an economical and multi-functional car phone holder, equipped with vent clips and suction cups, you can install it on the vent, windshield or dashboard. If you are looking for a car holder that can provide extras, a mobile phone holder is your ideal choice.

          

SPECIFICATIONS

  • Material: ABS
  • Weight: 200g

      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.

      "Limited stock due to high demand"
      Makes a great gift for yourself or your friends!
      Click “ADD TO CART to get yours now!

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

      We truly offer the most stunning, trendiest, highest quality products in the world.

      We will do whatever it takes with great customer service to help everyone as we value our customer satisfaction with absolute ZERO risks.

      If you are not satisfied when you received the goods, you can request a refund.

      You can pay with PayPal which will protect your money. 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);