🎁Semi-Annual Sale-50% OFF🥕Effortless Arthritis Jar Opener
🎁Semi-Annual Sale-50% OFF🥕Effortless Arthritis Jar Opener
🎁Semi-Annual Sale-50% OFF🥕Effortless Arthritis Jar Opener
🎁Semi-Annual Sale-50% OFF🥕Effortless Arthritis Jar Opener
🎁Semi-Annual Sale-50% OFF🥕Effortless Arthritis Jar Opener
🎁Semi-Annual Sale-50% OFF🥕Effortless Arthritis Jar Opener
1/6
🎁Semi-Annual Sale-50% OFF🥕Effortless Arthritis Jar Opener
🎁Semi-Annual Sale-50% OFF🥕Effortless Arthritis Jar Opener
🎁Semi-Annual Sale-50% OFF🥕Effortless Arthritis Jar Opener
🎁Semi-Annual Sale-50% OFF🥕Effortless Arthritis Jar Opener
🎁Semi-Annual Sale-50% OFF🥕Effortless Arthritis Jar Opener
🎁Semi-Annual Sale-50% OFF🥕Effortless Arthritis Jar Opener
1/6

🎁Semi-Annual Sale-50% OFF🥕Effortless Arthritis Jar Opener

$16.92
$33.84
Save $16.92
Quantity
Please select a quantity
Quantity

 Effortless Arthritis Jar Opener



       Still struggling to open those stubborn lids? Our Effortless Arthritis Jar Opener makes the opening even the tightest jars effortless. Specially designed for those who always need help when opening jars. Even a healthy hand can sometimes have trouble opening a jar lid, not to mention those with weak or arthritic hands. This adjustable jar opener easily opens most jars with a simple twist!



Main Features:

    ADJUSTABLE DESIGN: Suitable for jars with lids between 1.2” to 3.7” / 2.4 to 10.2 cm diameter.
    RUST RESISTANT LIDS OFF JAR OPENER: This jar opener is made of heavy stainless steel and solid hard plastic handle that will last and not rust.
    EASY TO TWIST: The steel teeth on the clamp grab the edge of the stubborn lid tightly and hold it the entire time you are twisting. Just takes one simple twist to open
    COMPACT DESIGN: It weighs 4.4 ounces and it’s easy to bring it anywhere and to store in the kitchen shelf without taking up too much space.
    ERGONOMIC HANDLE: The white hard plastic handle fits most hands. The handle is 3.6″ length and 0.9″ diameter.
    Material: Stainless Steel, PP Plastic
    Size: 8.5cm X 6cm X 3.5cm
    Weight: 110g


Package Included:

    1 x Jar Opener

Effortless Arthritis Jar Opener

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.