YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
1/8
YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024  Model Y
1/8

YONZEE Tesla Air Vent Cover, Air Intake Grille Protection ABS Plastic Air Flow Vent Intake Air Conditioning Grille Inlet Accessories for 2020-2024 Model Y

$19.99
$14.99
125 sold
Model
Please select a model
Color
Please select a color
Quantity
Weight: 120kg

【Applicable Model】 Suitable for the latest Tesla Model Y 2020-2024 Accessories. Designed for left-hand drive vehicles, includes front and rear trunk air intake decorative covers, and air intake filters.
【High-Quality Material】 Crafted from premium ABS plastic, this air vent cover is strong, odorless, and resistant to bending and deformation. The small mesh interior design prevents garbage and small items from falling in, protecting your air intake from damage.
【Easy Installation】 The clip design allows for easy, tool-free installation. Simply clip it into place, and it fits perfectly with the 2024 Tesla Model 3 air intake accessories.
【Upgrade Protection】 This air inlet vent cover offers superior protection compared to the original air intake grille. It prevents leaves and small objects from clogging the system and blocks impurities from entering the AC air intake system.
【What You Will Get】Includes 1 x air intake grille and 24-hour customer service support. Notes: Please ensure the shape of your center console matches before purchasing.

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.