Mini Silicone Telescopic Spatula
Mini Silicone Telescopic Spatula
Mini Silicone Telescopic Spatula
Mini Silicone Telescopic Spatula
Mini Silicone Telescopic Spatula
Mini Silicone Telescopic Spatula
Mini Silicone Telescopic Spatula
Mini Silicone Telescopic Spatula
Mini Silicone Telescopic Spatula
Mini Silicone Telescopic Spatula
Mini Silicone Telescopic Spatula
Mini Silicone Telescopic Spatula
Mini Silicone Telescopic Spatula
Mini Silicone Telescopic Spatula
Mini Silicone Telescopic Spatula
Mini Silicone Telescopic Spatula
2 / 8

Mini Silicone Telescopic Spatula

$12.99
$19.99
COLOR
Please select a color
SET OF 2 PCS
Please select a set of 2 pcs

Quantity

  • You can return items for a refund or exchange within 30 days.
  • Fast refund>>100% guaranteed refund.
  • Shipping>>Worldwide Express Shipping Available.

Easily take out the residue in the tank, bottle wall, skincare product bottle, and corners.

They are suitable for peanut butter and ketchup, jars, honey, cosmetics, hand lotion, pain cream, body lotion, foundation, hair products, lip gloss, nail polish, and so on.

Description:

With the bottle spatula, which has a retractable design, you can adjust the length to adjust the different height of the bottle to your needs.

The bottle cream spatula is equipped with an ergonomic handle and a hanging hole and is easy to store and hold.

It is made of silicone and stainless steel, which is safe and environmentally friendly.

The cake patel is available in 2 styles and 4 colors.

It is suitable for dining room,household, kitchen etc.

Size details:

Style A:

Folded size: 12.5 cm x 1.4 cm/4.92 "x 0.55" (approx.)

Unfolded Size: 24.7 cm x 1.4 cm/9.72 "x 0.55" (approx.)

Style B:

Folded size: 12.8 cm x 1.2 cm/5.04 "x 0.47" (approx.)

Unfolded Size: 24.7 cm x 1.4 cm/9.72 "x 0.55" (approx.)

Package includes:

2 * Mini Silicone Telescopic Spatula

AFTER-SALE SERVICE

Dear Customer, purchase any product here and try it in the comfort of your own home for 30 days.
If for whatever reason you're not completely satisfied, then return the product within 30 days!
PAYMENT
PayPal is welcomed here.
If you don't have a PayPal account, we accept all credit cards: just select 'PayPal' and click the 'Pay with Debit or Credit Card' button.

HOW TO PAY

If you want to checkout with Credit Card. Please Click Paypal and Search for ‘Pay with Debit or Credit Card’
Enter your Payment details, your Billing Address, and your Contact Information.
 
 
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.