-
Thermophore MaxHeat Moist Heat Pack Standard 14"x27"
Regular price $149.99 CADRegular priceUnit price per -
1032 Theratherm Digital Moist Heating Pad Standard 14"x27"
Regular price $119.00 CADRegular priceUnit price per -
MediBeads Moist Heat Neck Rest
Regular price $35.99 CADRegular priceUnit price per -
Venture Heat Deluxe Infrared Heated Therapeutic Pad 24" X 36"
Regular price $215.00 CADRegular priceUnit price per -
Rapid Relief Hot/Cold Pack 6" x 10"
Regular price $11.95 CADRegular priceUnit price per -
Torex Standard Size Black Cold Therapy Pack
Regular price $45.00 CADRegular priceUnit price per -
MediBeads Moist Heat Therapy Wrap
Regular price $48.99 CADRegular priceUnit price per -
1031 Theratherm Digital Moist Heating Pad Medium 14"x14"
Regular price $109.00 CADRegular priceUnit price per -
Thermotex Platinum Infrared Heating Pad
Regular price $259.00 CADRegular priceUnit price per$249.00 CADSale price $259.00 CAD -
1033 Theratherm Digital Moist Heating Pad Shoulder/Neck 23"x20"
Regular price $118.00 CADRegular priceUnit price per -
Torex Cervical Black Cold Therapy Pack
Regular price $42.00 CADRegular priceUnit price per -
Thermophore Classic Moist Heat Pack 14"x27"
Regular price $148.99 CADRegular priceUnit price per -
Torex XL Cold Sleeve
Regular price $49.00 CADRegular priceUnit price per -
Torex Half Size Blue Flat Pack
Regular price $34.00 CADRegular priceUnit price per -
Thermophore MaxHeat Moist Heat Pack Medium 14"x14"
Regular price $129.99 CADRegular priceUnit price per$130.00 CADSale price $129.99 CADSale -
ObusForme Back & Seat Heated Car Cushion
Regular price $65.00 CADRegular priceUnit price per -
Torex Oversize Black Cold Therapy Pack
Regular price $62.99 CADRegular priceUnit price per -
Torex Hot/Cold Finger Sleeve (4 Pack)
Regular price $69.99 CADRegular priceUnit price per -
MediBeads Moist Heat Neck Wrap
Regular price $42.99 CADRegular priceUnit price per -
Torex Medium Sleeve (Elbow/Foot/Ankle)
Regular price $44.00 CADRegular priceUnit price per