Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
1/8
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
Stainless Steel Meatball Maker
1/8

Stainless Steel Meatball Maker

$16.99
$0.00
Save $-16.99
Size
Please select a size
Quantity
Over $49.99 Free Shipping
30-day Zero-risk Return
100% Customer Satisfaction
Secure Payments
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.

    EASILY CREATE MEATBALLS IN JUST ONE PRESS WITH THIS MEATBALL MAKER, MESS AND HASSLE-FREE!

    Ergonomically designed to help save time and effort in creating perfect meatballsSimply scoop, squeeze and release!

    FEATURES

    Food Grade Materials
    Stainless Steel Meatball Maker is made from 304 food grade stainless steel, which is non-toxic and durable.so easy to clean after using to prevent from bacterial.

    Widely Used
    Our meatball maker perfect for meat baller tongs for pasta, salad, BBQ, appetizers, pastries, brownies, cookies, cake bites, melon baller etc. Also used as cake pop, ice tongs, cookie dough scoop for kitchen. 

    Non-Stick Meatball Maker
    stainless steel meat baller tongs are smooth that food won't stick to it, making it easy to clean.

    Easy to Use
    Our meat baller is easy to put chopped meat on the scoop, then clip it, the redundant meat will squeeze out from the hole on it, easily complete the meatball production.

    How to Use ?

    • Soak the meat baller into the oil.
    • Put chopped meat on the scoop, then clip it, the redundant meat will squeeze out from the hole on it. 
    • Use a spoon to scrape off excess minced meat. 
    • Complete the meatball.