Flip lens holder leather support magsafe charging for Galaxy S25Ultra /S24Ultra /S23Ultra

people are viewing this right now
$29.99
$58.99
Color:  Brown
Style:  Galaxy S25 Ultra
Quantity
Fast delivery in 15 days
Free returns within fourteen days
Contact us: service@cantuv.com
Secure payments

Description


100% good quality,good price, Craftsmanship - the choice of details

The price is limited ! Grab yours as the limited promotion available!

 

Note: You can choose the right model for your phone from the drop-down menu, regardless of the phone model shown in the product images which are for illustration purposes only.


MAIN FEATURES 

Premium Vegan Leather Flip Case
Crafted from high-quality vegan leather, this full-cover flip phone case combines elegance with durability. Designed to fit Galaxy S25 Ultra, S24 Ultra, and S23 Ultra models, it offers a refined, professional look with a smooth and comfortable feel in hand.

Lens Flip Cover with Enhanced Protection
The thoughtfully designed flip cover not only shields your screen but also protects your camera lenses. Elevated by 0.84mm, it provides extra defense against scratches and bumps, ensuring your camera stays pristine.

360° Shockproof Drop Protection
Engineered for everyday resilience, this case delivers comprehensive 360° protection. Reinforced corners and shock-absorbing materials reduce impact damage, keeping your phone safe from accidental drops and jolts.

Car Mount-Compatible with MagSafe
Seamlessly compatible with car mount MagSafe systems, this case supports magnetic wireless charging and hands-free navigation. Stay powered and connected while on the move—without removing your case.

Responsive Button Guard Design
Enjoy effortless control with the case’s precisely molded button covers. Designed to be ultra-responsive, they protect your phone’s buttons from dust and wear while maintaining a natural feel with every press.

Precision Fit from Real Machine Molding
Built using real-device measurements, this case guarantees accurate cutouts for ports, speakers, and sensors. It fits like a glove, ensuring flawless access and uncompromised functionality.

Package Includes

  • 1 x Phone Case

Specifications

  • Material: PC

  • Function: shockproof, bracket, magnetic, wear-resistant, drop-proof, anti-fingerprint

Shipping

  • Free Shipping Over $39.

  • 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.

⚠️ 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.

 Worldwide Shipping ✈  

  • Please note that shipping is insured. However, you may receive your items earlier. Tracking Numbers will ALWAYS be sent so you can track it every step of the way! Cool things are worth waiting for!

 

Customer Reviews
Here are what our customers say.
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.