3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket
3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket

3 in1 Camera Holder Grip Magnetic Selfie Photo Bracket

Price
$0.00
$31.50
Save  0%
Color — Blue
Please select a color
Style
Please select a style
Quantity
Free shipping on orders over $30
Reliable home delivery
Sustainably made
Secure payments
  • 【 Phone Handle Grip】Built in , with strong suction to ensure stable operation of smartphone. You don't need to worry about the mobile phone falling off.
  • 【One-Hand Operation】Ergonomic grip and extra shutter button design make it comfortable to hold and easy to operate smartphone by one hand, stable and convenient to use.
  • 【Flexible to Use】The phone grip has 180° pivot system, which makes it simple to switch between landscape and portrait mode, very flexible to use.
  • 【Supports Weless Charging Function】There is a type-C charging port on the phone grip. You can connect the phone grip to power bank, laptop or power adapter via USB cable to charge your smartphone welessly.
  • 【Compatible with All Smartphones】The phone mount is only compatible with iPhone 121314 series dectly. For other phone models or Android phones, you need to add an extra metal ring to the back of the phone.



Our goal is to offer you the best shipping options, no matter where you live. We deliver to hundreds of customers across the world every day, and we strive to provide you with services of the highest level.

Delivery

FREE WORLDWIDE SHIPPING OVER $30 - 100% TRACKED.
Orders are being dispatched from our warehouse in china within 1-3 business days after placing the order. Your order will be delivered to you via or your local postal services.

Shipping time

Free Standard Shipping Over $30 & No Fee (default)

【Standard Shipping】 Extra $3 USD

  • US  Standard Shipping: 6-12 Business Days
  • Canada  Standard Shipping: 8-15 Business Days
  • Mexico  Standard Shipping: 10-15 Business Days
  • Europe  Standard Shipping: 6-10 Business Days
  • Australia  Standard Shipping: 6-10 Business Days
  • Worldwide  Standard Shipping: 12-15 Business Days

【Faster Shipping】 Extra $6 USD

  • US  Faster Shipping: 5-8 Business Days
  • UK/FR  Faster Shipping: 5-7 Business Days
  • Canada  Faster Shipping: 8-10 Business Days
  • Germay/Italy/Spain  Faster Shipping: 5-8 Business Days
  • Netherlands/Austria/Poland  Faster Shipping: 6-8 Business Days

About COVID-19
Due to the impact of the COVID-19 influenza virus, some countries/regions will have a slight delay in the delivery of logistics to the local post. About 3-5 days delay




PayPal is the safer, easier way to pay and get paid online. The service allows anyone to pay in any way they prefer, including through credit cards, bank accounts, buyer credit or account balances, without sharing financial information.

  • PayPal enables you to send payments quickly and securely online using a credit card or bank account.
  • When you select PayPal as the payment method, you go to the PayPal site, where you can send your payment.
  • Payment is traceable. You can trace the status of your payment using your PayPal account.

⬇️ IF YOU DON'T HAVE A PAYPAL ACCOUNT, YOU CAN ⬇️

Select your cart and click "check out". Fill in your shipping information and click "complete order".
In the pop-up window, click on the location on the image below.

Choose your bank country, you can use credit cards to pay now.

Last Tip:
Do you want to use this credit card to create a paypal account?
According to your needs, choose yes or no.
Successful payment!!!

Customer Reviews
Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.
  • Free shipping

    Free shipping from $30

  • Customer service

    24/7 Support

  • Contact us

    14-Days guarantee

  • Secure payment

    100% secure checkout

From our customers

Add customer reviews and testimonials to showcase your store’s happy customers.
Author's name
Los Angeles, CA
Add customer reviews and testimonials to showcase your store’s happy customers.
Author's name
Los Angeles, CA
Add customer reviews and testimonials to showcase your store’s happy customers.
Author's name
Los Angeles, CA
Add customer reviews and testimonials to showcase your store’s happy customers.
Author's name
Los Angeles, CA
Add customer reviews and testimonials to showcase your store’s happy customers.
Author's name
Los Angeles, CA
Add customer reviews and testimonials to showcase your store’s happy customers.
Author's name
Los Angeles, CA
Add customer reviews and testimonials to showcase your store’s happy customers.
Author's name
Los Angeles, CA
Add customer reviews and testimonials to showcase your store’s happy customers.
Author's name
Los Angeles, CA
Add customer reviews and testimonials to showcase your store’s happy customers.
Author's name
Los Angeles, CA
Add customer reviews and testimonials to showcase your store’s happy customers.
Author's name
Los Angeles, CA