YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
8/8
YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y
8/8

YONZEE Tesla Front Mesh Grille Grid Guards For Tesla Model Y

$159.99
$199.99
160 sold
ColorModel Y
Please select a color
Quantity
Weight: 840g

Installation instructional video

Color: Black
Brand: YONZEE
Material: Stainless Steel, Plastic, Acrylonitrile Butadiene Styrene
Vehicle Service Type: Car
Installation Type: Self-Adhesive

About this item

  • The front mesh grille protective cover specially custom designed for Tesla model Y, installed at the front air inlet vent of the car. Uses the original car 3D scan data mold opening technology, 100% matching the original car. The matte black shell is texture consistent with the original car, closely fitting, perfect compatible with Tesla model Y accessories 2019-2023.
  • Honeycomb encryption net, the front grille adopts honeycomb encryption shape, vent holes uniform and precise, doesn’t affect ventilation and heat dissipation. Can prevent leaves, rocks and small objects from interfering with the required airflow, can prevent foreign matters from entering the water tank and radiator, and can also prevent objects from puncturing the radiator, effectively protecting the water tank and radiator and don’t affect the normal use of the mesh grille.
  • The front mesh grille panel is made of ABS plastic, and stainless steel wire mesh, robust and durable without deformation, cold-resistant, high temperature resistant, flame retardant and anti-aging. The matte black surface matches the car body, making your car more beautiful, is very practical replacement for Tesla model Y accessories.
  • Unibody grille grid is esay to install and remove without any tools, easy to clean. Snap-on and self-adhesive double insurance installation fixed way, firmly fixed without falling off, and only need to wash with water to keep clean.
  • YONZEE Front mesh grille as the perfect accessory replacement for Tesla model Y, can protecting your car and elevate your car appearance, it will be a one of the necessary auto accessory for you. We will provide you with friendly customer service. If you have any questions, you can contact us at any time.

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.