Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener
Windmill Solar Energy Rotating Aromatherapy Car Air Freshener

Windmill Solar Energy Rotating Aromatherapy Car Air Freshener

Price
$0.00
$25.99
Save  0%
Color
Please select a color
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments

The solar energy collector is made up of 2 PETG solar panels, efficient. This air freshener auto rotates anywhere outdoors with glimmer of the sun, no batteries and cables needed, so you can make it a great home decoration or unique car decorations

【SAFE & ENVIRONMENTALLY FRIDNDLY】:The essential oils extract directly from plant,100% natural, evaporating without any pollution. No harmless to children and pregnant woman

Compact size for space-saving: Without occupying much space, you can easily place this diffuser on your desk, countertop. It will not block your sight in the car, and can be used as a car interior which Keep the air in your car fresh.The long-lasting fragrance not only creates a romantic and pleasant atmosphere, but also helps relieve driving fatigue.

【Alloy material】The solar suspended perfume ornaments for car is made of high-quality alloy material, which is safe and durable. With a soft non-slip pad, it can be pasted repeatedly and can be moved at any time without leaving traces.

Features:

  • Material:This rotating Windmill solar car aromatherapy is made of alloy materials have good light resistance and high temperature resistance.
  • Long lasting scent:The in car aroma diffuser adopts a special design, which forms a turbine during the rotation, which is uniform and lasting, with a pleasant fragrance and fresh air.
  • No noise:The solar aroma diffuser , with a Windmill appearance, compact structure, not obstructing the driver's sight, and no noise when rotating.
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.