All-Purpose  Car Cup Holder And Organizer
All-Purpose  Car Cup Holder And Organizer
All-Purpose  Car Cup Holder And Organizer
All-Purpose  Car Cup Holder And Organizer
All-Purpose  Car Cup Holder And Organizer
All-Purpose  Car Cup Holder And Organizer
All-Purpose  Car Cup Holder And Organizer
All-Purpose  Car Cup Holder And Organizer
All-Purpose  Car Cup Holder And Organizer
All-Purpose  Car Cup Holder And Organizer
All-Purpose  Car Cup Holder And Organizer
All-Purpose  Car Cup Holder And Organizer
All-Purpose  Car Cup Holder And Organizer
All-Purpose  Car Cup Holder And Organizer
All-Purpose  Car Cup Holder And Organizer
All-Purpose  Car Cup Holder And Organizer

All-Purpose Car Cup Holder And Organizer

Price
£0.00
£32.99
Save  £-32.99
Type
Please select a type
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments
ROTATING DESIGN INSTANTLY TRANSFORMS

ONE INTO TWO

KEEP YOU DRIVE SAFE

The upper part of our product has the function of stretching and shrinking, which can accommodate the stacking of larger objects and can be rotated 360 degrees, and the overall structure of the lower part is relatively stable!


Elastic open-close cup mouth, The cup holder is suitable for most kinds of cups, thick, thin, and long

Main Features:

  • 2-IN-1 CAR CUP HOLDER WITH 360° ROTATABLE BASE
    The base of the upper cup holder can rotate 360 degrees freely, One Car cup holder can be changed into two for use.
  • ADJUSTABLE UPPER CUP MOUTH WIDTH
    The adapter can be adjusted to fit the cup body with a diameter of 3.0"-5.9", And fits most 20 oz water bottles.
  • NON SLIP CUP HOLDER BOTTOM
    If there is a gap between the mounting position and the base of the holder, the cushioning foam pad should be used to fill it, which can not only reduce vibration but also stabilize the holder.
  • SAFE WHILE DRIVING
    Save you countless times from digging between the seat and center console to find your dropped cell phone, credit cards, money, keys...

Specifications:

  • Materials:ABS
  • Product Weight:288g
  • Product Size (L x W x H):12 × 9 × 22cm / 4.7 × 3.5 × 8.7inches
  • Type: Matt Black, Carbon Black

Package Include:

  • 1 x All Purpose Car Cup Holder And Organizer

Note:

  • 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.
  • Due to manual measurements, please allow slight measurement deviations.
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.