YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
8/9
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y
00:00
00:00
8/9

YONZEE Tesla Air Freshener Scents Diffuser Fragrance For Tesla Model 3/Y

$19.99
$24.99
106 sold
ColorGray
Please select a color
Quantity
Weight: 200g

Installation instructional video

Material Type: Abs
Item Weight: 42g
Item Width: 3.19inch
Model Name: Tesla dedicated
Type: Fragrance type
Item Type: Air Freshener
Item Volume: 5ml each
Item Height: 0.94inch
Item Length: 5.91inch
Shape: solid
Origin: Mainland China
Color: Gray & Red

About this item

Air Outlet truck-mounted aromatherapy
Melting into the interior, lasting fragrance, taste health
Clean the air in the car Available in two colors

FULL OF FUTURISTIC HIDDEN AIR-CONDITIONING OUTLET CUSTOM-MADE HIDDEN INCENSE HOLDER,

Good taste, environmental protection and health

safe, beautiful and stable YZ invited professional fragrance company for Tesla owners carefully prepared

Air-conditioning air, evenly spread incense

Through the air-conditioning outlet rapid expansion fragrance, no dead-end car coverage

Melting into the interior without blocking the line of sight

safe drivingIn the interior design, with the help of air conditioning
outlet to achieve a uniform vehicle fragrance does not affect driving sight, safe driving

Natural plants are used in the preparation of pregnancy and pregnancy

It is formulated with essential oils that meet the safety standards of the National Standard.
It is alcohol-free and contains no harmful substances. It can be used in contact with skin,
pregnant women and children

The magnetic opening cover contains the fragrant core

Designed with magnetic attraction, the cover can be easily opened

Real car scanned

According to the model 3/y air conditioning outlet 3D laser scanning modeling custom Shell with
instrument panel pressure fixed, the bottom with 3m back glue, can be reused, firmly stick to fall.

All-round fragrance dispel flavor
360 degrees around the fragrance, every position is refreshing

Automatic Fragrance dispenser without tearing the Permeation Membrane

After tearing the sealant inside there is a layer of membrane, the membrane does not need
to tear off can fragrance, at the same time to prevent perfume leakage

Natural Plant modulation

Good essential oil is the root of the production of fragrant stick
plant essential oil natural extraction safe and lasting fragrance

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.