🎉Free shipping on international order of $49.99
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
14 / 14
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
Three-sided Children's Toothbrush
50% OFF
mysite

Three-sided Children's Toothbrush

2A000100

$12.99 $25.98
0 sold
Color
QTY
Qty

FEATURES

  • Quality Material: Made of high-quality ABS, PP and silicone material, durable, not easy to break, and can be used for a long time.

  • Three-sided Design: Our toothbrush has 3 brush heads, allowing it to cover different sides of teeth, easy to save teeth cleaning time and keep teeth healthy.

  • Non-reversed Design: Our toothbrush has a fun, non-reversible design that will attract your child's attention. This helps your children to be willing to brush their teeth longer and even develop healthy brushing habits.

  • Comfortable & Soft: It is equipped with super soft bristles so that it can provide a comfortable brushing feeling, the original cleaning path.

  • Perfect Gift: Get our Children's Toothbrush as a gift for new moms and moms-to-be, and it's great to give out during a baby shower or gender reveal party!

SPECIFICATIONS

  • Item Type: For Kids

  • Material: ABS, PP, Silicone

  • Applicable people: children

  • Function: cleaning

  • Color: Pink, Blue

  • Size: As Shown

PACKAGE

  • 1* Three-sided Children's Toothbrush

NOTE

  • Please allow slight measurement deviations due to manual measurement.

  • Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed in the pictures.

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.