STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
6/10
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
STRETCHER FITNESS LUMBAR SUPPORT MASSAGER
6/10

STRETCHER FITNESS LUMBAR SUPPORT MASSAGER

$31.97
$63.37
Save $31.40
Colorblue
Please select a color
Quantity
SKU:
Weight: 0kg
Barcode:
  • PRODUCT DETAILS

Get stretched and massaged at the same time!

RELIEVE MUSCLE PAIN AND STRESS – With our ergonomically designed self massager, relieve chronic back pain and ease away stress.

LIGHTWEIGHT BUT STURDY – Made of premium quality ABS. Use it forever! Ideal for use at home, at the office chair, at the gym, in the car or yoga mat.

MULTIPURPOSE SELF MASSAGER FOR WHOLE BODY – Multi-Level Lumbar Support Stretcher Spinal, back massager, shoulder massager and back massager for bed, back massager acupressure, back massager chair, back massager car, Lower Back Pain Relief Treatment Stretcher | Chronic Lumbar Support | Herniated Disc | Sciatica Nerve | Spinal Stenosis | Posture Corrector |


SAVE YOUR ELECTRICITY BILL – No power or battery required yet you can still enjoy adequate pressure with your own body weight.

A PERFECT GIFT FOR YOURSELF AND YOUR LOVED ONES – Treat yourself restoring health of fatigued and tensioned muscle. Express your gratitude to your others by giving them this great gift.

 27 people are currently looking at this product

 Estimated delivery time 7-14 days

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.