www.performancehealth.com Open in urlscan Pro
151.101.1.55  Public Scan

Submitted URL: http://em.yotpo.com/ls/click?upn=X1WDLFl5FhR9ijGaocaUtnu0di773qZUNq8NVCKJi9o7leNeSCHuPG-2Fu-2FPqynxETQjJ4_m1-2B5T0y9...
Effective URL: https://www.performancehealth.com/rolyan-therapy-putty?utm_source=yotpo&utm_medium=email&utm_campaign=affiliation_MostBought
Submission: On September 28 via api from US — Scanned from DE

Form analysis 9 forms found in the DOM

POST https://www.performancehealth.com/customer/account/loginPost/

<form class="form form-login form-login-dropdown" action="https://www.performancehealth.com/customer/account/loginPost/" method="post" id="login-form" data-hasrequired="* Required Fields" novalidate="novalidate">
  <input name="form_key" type="hidden" value="Yv7UMcG09IT5oFjJ">
  <div class="field email required">
    <label class="label" for="email"><span>Email</span></label>
    <div class="control">
      <input name="login[username]" placeholder="email" autocomplete="off" id="email" type="email" class="input-text" title="Email" data-validate="{required:true, 'validate-email':true}" aria-required="true">
    </div>
  </div>
  <div class="field password required">
    <label class="label" for="login-dropdown-pass"><span>Password</span></label>
    <div class="control">
      <input name="login[password]" type="password" placeholder="password" autocomplete="off" class="input-text" id="login-dropdown-pass" title="Password" data-validate="{required:true}" aria-required="true">
    </div>
  </div>
  <div class="actions-toolbar">
    <div class="primary"><button type="submit" class="action login primary" name="send" id="send2"><span>Login</span></button></div>
    <div class="secondary"><a class="action remind" href="https://www.performancehealth.com/customer/account/forgotpassword/"><span>Forgot Password?</span></a></div>
    <div class="tertiary"><a href="javascript:void(0)" class="action register-button"><span>Create an Account</span></a></div>
  </div>
</form>

GET https://www.performancehealth.com/catalogsearch/result/

<form class="form minisearch" id="search_mini_form" action="https://www.performancehealth.com/catalogsearch/result/" method="get">
  <div class="field search">
    <label class="label" for="search" data-role="minisearch-label">
      <span>Search</span>
    </label>
    <div class="control">
      <input id="search" type="text" name="q" value="" placeholder="Search for products, SKUs, categories, or brands" class="input-text" maxlength="255" role="combobox" aria-haspopup="false" aria-autocomplete="both" autocomplete="off"
        aria-expanded="false">
      <div id="search_autocomplete" class="search-autocomplete"></div>
      <div class="nested">
        <a class="action advanced" href="https://www.performancehealth.com/catalogsearch/advanced/" data-action="advanced-search">
        Advanced Search    </a>
      </div>
    </div>
  </div>
  <div class="actions">
    <button type="submit" title="Search" class="action search" aria-label="Search" disabled="">
      <span>Search</span>
    </button>
  </div>
</form>

POST https://www.performancehealth.com/customer/gridpreference/save/

<form class="form form-gridpreference-toggle" action="https://www.performancehealth.com/customer/gridpreference/save/" method="post" id="form_pdp_grid_preference">
  <fieldset class="fieldset">
    <input name="form_key" type="hidden" value="Yv7UMcG09IT5oFjJ">
    <div class="field choice">
      <div class="actions-switch" data-role="switcher">
        <input class="actions-switch-checkbox" type="checkbox" name="is_enabled" id="F0VK1NP" data-bind="
                                    checked: value,
                                    checkedValue: 1,
                                    event: {change: handleChange},
                                    attr: {
                                        id: uid,
                                        title: $t('Grid View')
                                    }
                               " title="Grid View" value="1">
        <label class="actions-switch-label" data-bind="attr: { for: uid }" for="F0VK1NP">
          <span class="actions-switch-label-text">Enable Grid View</span>
          <span data-bind="attr: {
                                   'data-text-on': $t('On'),
                                   'data-text-off': $t('Off')
                                  }" class="actions-switch-text" data-text-on="On" data-text-off="Off"></span>
        </label>
      </div>
      <label class="form-gridpreference-toggle__label">
        <span data-bind="html: value
                        ? $t('Toggle off to see products in a dropdown menu')
                        : $t('View All Products in this Group.')">Toggle off to see products in a dropdown menu</span>
        <span class="tooltip-hint">
          <span class="tooltip-toggle"></span>
          <span class="tooltip-content">Turn on this feature to see all product options in a list below. Once selected, please wait for the page to reload.</span>
        </span>
      </label>
    </div>
  </fieldset>
</form>

POST https://www.performancehealth.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cucGVyZm9ybWFuY2VoZWFsdGguY29tL3JvbHlhbi10aGVyYXB5LXB1dHR5/product/114968/

<form data-product-sku="IF_EM00016" action="https://www.performancehealth.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cucGVyZm9ybWFuY2VoZWFsdGguY29tL3JvbHlhbi10aGVyYXB5LXB1dHR5/product/114968/" method="post" id="product_addtocart_form"
  novalidate="novalidate">
  <div class="loading-mask" data-role="loader" style="display: none;">
    <div class="loader"><img alt="Loading..." src="https://www.performancehealth.com/static/version1689629688/frontend/Patterson/redesign2018_us/en_US/images/loader-2.gif">
      <p>Please wait...</p>
    </div>
  </div>
  <div class="loading-mask" data-role="loader" style="display: none;">
    <div class="loader"><img alt="Loading..." src="https://www.performancehealth.com/static/version1689629688/frontend/Patterson/redesign2018_us/en_US/images/loader-2.gif">
      <p>Please wait...</p>
    </div>
  </div>
  <input type="hidden" name="product" value="114968">
  <input type="hidden" name="selected_configurable_option" value="">
  <input type="hidden" name="related_product" id="related-products-field" value="">
  <input type="hidden" name="item" value="114968">
  <input name="form_key" type="hidden" value="Yv7UMcG09IT5oFjJ">
  <div class="product-options-wrapper" id="product-options-wrapper" data-hasrequired="* Required Fields">
    <div class="fieldset" tabindex="0">
      <div class="swatch-opt" data-role="swatch-options" data-rendered="true">
        <div class="swatch-attribute  our_resistance" data-attribute-code="our_resistance" data-attribute-id="730">
          <div class="swatch-attribute-info">
            <div class="swatchLabel" style="display:none;"><span>Choose Resistance</span></div><label id="option-label-our_resistance-730" for="super-attribute-option-input-our_resistance-730" class="swatch-attribute-label">Choose Resistance</label>
            <p class="swatch-attribute-selected-option"></p>
          </div>
          <div aria-activedescendant="" tabindex="0" aria-invalid="false" aria-required="true" role="listbox" aria-labelledby="option-label-our_resistance-730" class="swatch-attribute-options clearfix">
            <div class="swatch-option" id="option-label-our_resistance-730-item-23501" index="0" aria-checked="false" aria-describedby="option-label-our_resistance-730" tabindex="0" data-option-type="1" data-option-id="23501"
              data-option-label="Super Soft" aria-label="Super Soft" data-option-tooltip-thumb="" data-option-tooltip-value="#d2b48c" role="option">
              <div class=" color" style="background: #d2b48c no-repeat left; background-size: initial; clear: both"></div>
              <div class=" swatch-label">Super Soft</div>
            </div>
            <div class="swatch-option" id="option-label-our_resistance-730-item-23485" index="1" aria-checked="false" aria-describedby="option-label-our_resistance-730" tabindex="0" data-option-type="1" data-option-id="23485" data-option-label="Soft"
              aria-label="Soft" data-option-tooltip-thumb="" data-option-tooltip-value="#f8ff2b" role="option">
              <div class=" color" style="background: #f8ff2b no-repeat left; background-size: initial; clear: both"></div>
              <div class=" swatch-label">Soft</div>
            </div>
            <div class="swatch-option" id="option-label-our_resistance-730-item-23502" index="2" aria-checked="false" aria-describedby="option-label-our_resistance-730" tabindex="0" data-option-type="1" data-option-id="23502"
              data-option-label="Medium-Soft" aria-label="Medium-Soft" data-option-tooltip-thumb="" data-option-tooltip-value="#f05858" role="option">
              <div class=" color" style="background: #f05858 no-repeat left; background-size: initial; clear: both"></div>
              <div class=" swatch-label">Medium-Soft</div>
            </div>
            <div class="swatch-option" id="option-label-our_resistance-730-item-23503" index="3" aria-checked="false" aria-describedby="option-label-our_resistance-730" tabindex="0" data-option-type="1" data-option-id="23503"
              data-option-label="Medium" aria-label="Medium" data-option-tooltip-thumb="" data-option-tooltip-value="#60d160" role="option">
              <div class=" color" style="background: #60d160 no-repeat left; background-size: initial; clear: both"></div>
              <div class=" swatch-label">Medium</div>
            </div>
            <div class="swatch-option" id="option-label-our_resistance-730-item-23504" index="4" aria-checked="false" aria-describedby="option-label-our_resistance-730" tabindex="0" data-option-type="1" data-option-id="23504" data-option-label="Firm"
              aria-label="Firm" data-option-tooltip-thumb="" data-option-tooltip-value="#6e97ff" role="option">
              <div class=" color" style="background: #6e97ff no-repeat left; background-size: initial; clear: both"></div>
              <div class=" swatch-label">Firm</div>
            </div>
            <div class="swatch-option" id="option-label-our_resistance-730-item-23505" index="5" aria-checked="false" aria-describedby="option-label-our_resistance-730" tabindex="0" data-option-type="1" data-option-id="23505"
              data-option-label="Extra Firm" aria-label="Extra Firm" data-option-tooltip-thumb="" data-option-tooltip-value="#7a747a" role="option">
              <div class=" color" style="background: #7a747a no-repeat left; background-size: initial; clear: both"></div>
              <div class=" swatch-label">Extra Firm</div>
            </div>
          </div><input class="swatch-input super-attribute-select" name="super_attribute[730]" id="super-attribute-option-input-our_resistance-730" type="text" value="" data-selector="super_attribute[730]" data-validate="{required: true}"
            aria-required="true" aria-invalid="false">
        </div>
        <div class="swatch-attribute swatch-select our_dimensions" data-attribute-code="our_dimensions" data-attribute-id="784">
          <div class="swatch-attribute-info">
            <div class="swatchLabel" style="display:none;"><span>Choose Size</span></div><label id="option-label-our_dimensions-784" for="super-attribute-option-input-our_dimensions-784" class="swatch-attribute-label">Choose Size</label>
            <p class="swatch-attribute-selected-option"></p>
          </div>
          <div aria-activedescendant="" tabindex="0" aria-invalid="false" aria-required="true" role="listbox" aria-labelledby="option-label-our_dimensions-784" class="swatch-attribute-options clearfix"><select class="swatch-select our_dimensions">
              <option value="0" data-option-id="0">Choose an Option...</option>
              <option value="28420" data-option-id="28420">2 oz</option>
              <option value="28421" data-option-id="28421">3 oz</option>
              <option value="28422" data-option-id="28422">4 oz</option>
              <option value="28423" data-option-id="28423">6 oz</option>
              <option value="28303" data-option-id="28303">1 lb</option>
              <option value="28307" data-option-id="28307">5 lb.</option>
            </select></div><input class="swatch-input super-attribute-select" name="super_attribute[784]" id="super-attribute-option-input-our_dimensions-784" type="text" value="" data-selector="super_attribute[784]" data-validate="{required: true}"
            aria-required="true" aria-invalid="false">
        </div>
      </div>
      <script>
        require(['jquery', ], function($) {
          //<![CDATA[
          $.extend(true, $, {
            calendarConfig: {
              dayNames: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
              dayNamesMin: ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"],
              monthNames: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
              monthNamesShort: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"],
              infoTitle: 'About\u0020the\u0020calendar',
              firstDay: 0,
              closeText: 'Close',
              currentText: 'Go\u0020Today',
              prevText: 'Previous',
              nextText: 'Next',
              weekHeader: 'WK',
              timeText: 'Time',
              hourText: 'Hour',
              minuteText: 'Minute',
              dateFormat: "D, d M yy", // $.datepicker.RFC_2822
              showOn: 'button',
              showAnim: '',
              changeMonth: true,
              changeYear: true,
              buttonImageOnly: null,
              buttonImage: null,
              showButtonPanel: true,
              showWeek: true,
              timeFormat: '',
              showTime: false,
              showHour: false,
              showMinute: false
            }
          });
          enUS = {
            "m": {
              "wide": ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
              "abbr": ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]
            }
          }; // en_US locale reference
          //]]>
        });
      </script>
      <div class="product-options-clear-button">
        <span data-bind="i18n: 'Reset'">Reset</span>
      </div>
      <div class="product-options-flex-line-break"></div>
    </div>
  </div>
  <div class="product-options-bottom">
    <div data-bind="scope: 'product-availability-data'">
      <div class="box-tocart" style="" data-bind="visible: isSalable()">
        <div class="fieldset">
          <div class="field qty">
            <span class="decrease_qty" id="minusQty"><i class="fa fa-caret-left"></i></span>
            <label class="label" for="qty"><span>Qty</span></label>
            <span class="increase_qty" id="addQty"><i class="fa fa-caret-right"></i></span>
            <div class="control">
              <input type="number" name="qty" id="qty" min="0" value="1" title="Qty" class="input-text qty" data-validate="{&quot;required-number&quot;:true,&quot;validate-item-quantity&quot;:{&quot;minAllowed&quot;:1,&quot;maxAllowed&quot;:10000}}">
            </div>
          </div>
          <div class="actions">
            <button type="submit" title="Add To Cart" class="action primary tocart" data-bind="attr: {disabled: !canPurchase()}" id="product-addtocart-button" disabled="">
              <span>Add To Cart</span>
            </button>
            <div id="instant-purchase" data-bind="scope:'instant-purchase'">
              <!-- ko template: getTemplate() -->
              <!-- ko if: showButton() --><!-- /ko -->
              <!-- /ko -->
            </div>
          </div>
        </div>
      </div>
    </div>
    <script>
      require(['jquery'], function($) {
        'use strict';
        $(document).on('click', '.increase_qty', function() {
          let elm = $('#qty'),
            newQty = +(elm.val()) + 1;
          elm.val(newQty);
          elm.change();
        });
        $(document).on('click', '.decrease_qty', function() {
          let elm = $('#qty'),
            newQty = +(elm.val()) - 1;
          if (newQty < 1) newQty = 1;
          elm.val(newQty);
          elm.change();
        });
      })
    </script>
    <div class="below-addtocart">
      <div class="order-accuracy">
        <img class="delivery-icon" src="https://www.performancehealth.com/static/version1689629688/frontend/Patterson/redesign2018_us/en_US/Crimson_Catalog/images/delivery-icon.png" alt="Delivery">
        <span class="accuracy-message">Over 99% Order Accuracy.</span>
      </div>
      <a class="checkout-button action primary" href="https://www.performancehealth.com/checkout/">
    Checkout</a>
      <script>
        require(['jquery'], function($) {
          $(document).on('ajax:addToCart', function() {
            $('.below-addtocart .order-accuracy').hide();
            $('.below-addtocart .checkout-button').addClass('show-button');
          });
        });
      </script>
    </div>
  </div>
</form>

<form aria-label="Write A Review Form">
  <div class="write-review-wrapper write-form">
    <div class="write-review yotpo-regular-box" id="write-review-tabpanel-main-widget" role="tabpanel">
      <div class="yotpo-header">
        <div>
          <h2 class="y-label yotpo-header-title">WRITE A REVIEW</h2>
        </div>
        <div class="yotpo-mandatory-explain"> <span class="yotpo-mandatory-mark">*</span> Indicates a required field </div> <br> <span class="yotpo-mandatory-mark">* </span> <span class="y-label"
          id="write-review-score-88c9aa63-d57e-48b7-b3e4-f9117675626f">Score: <span class="form-input-error yotpo-hidden" id="yotpo_score_message_88c9aa63-d57e-48b7-b3e4-f9117675626f"></span></span>
        <div aria-describedby="yotpo_score_message_88c9aa63-d57e-48b7-b3e4-f9117675626f" aria-labelledby="write-review-score-88c9aa63-d57e-48b7-b3e4-f9117675626f" role="radiogroup" tabindex="-1"> <span class="stars-wrapper"> <span
              class="yotpo-icon yotpo-icon-empty-star pull-left review-star" data-score="1" aria-label="score 1" role="radio" tabindex="0" aria-checked="false" aria-required="true"></span> <span
              class="yotpo-icon yotpo-icon-empty-star pull-left review-star" data-score="2" aria-label="score 2" role="radio" tabindex="-1" aria-checked="false" aria-required="true"></span> <span
              class="yotpo-icon yotpo-icon-empty-star pull-left review-star" data-score="3" aria-label="score 3" role="radio" tabindex="-1" aria-checked="false" aria-required="true"></span> <span
              class="yotpo-icon yotpo-icon-empty-star pull-left review-star" data-score="4" aria-label="score 4" role="radio" tabindex="-1" aria-checked="false" aria-required="true"></span> <span
              class="yotpo-icon yotpo-icon-empty-star pull-left review-star" data-score="5" aria-label="score 5" role="radio" tabindex="-1" aria-checked="false" aria-required="true"></span> </span> </div>
      </div>
      <div class="write-review-content">
        <div class="form-group">
          <div class="form-element"> <span class="yotpo-mandatory-mark">* </span> <label class="y-label" for="yotpo_input_review_title_88c9aa63-d57e-48b7-b3e4-f9117675626f"> Title: <span class="form-input-error yotpo-hidden"
                id="yotpo_input_review_title_error_88c9aa63-d57e-48b7-b3e4-f9117675626f"></span> </label> <input id="yotpo_input_review_title_88c9aa63-d57e-48b7-b3e4-f9117675626f" class="y-input" name="review_title" maxlength="150"
              aria-required="true" placeholder="" aria-describedby="yotpo_input_review_title_error_88c9aa63-d57e-48b7-b3e4-f9117675626f"> </div>
          <div class="form-element"> <span class="yotpo-mandatory-mark">* </span> <label class="y-label" for="yotpo_input_review_content_88c9aa63-d57e-48b7-b3e4-f9117675626f"> Review: <span class="form-input-error yotpo-hidden"
                id="yotpo_input_review_content_error_88c9aa63-d57e-48b7-b3e4-f9117675626f"></span> </label> <textarea id="yotpo_input_review_content_88c9aa63-d57e-48b7-b3e4-f9117675626f" class="y-input yotpo-text-box" name="review_content"
              aria-required="true" placeholder="" aria-describedby="yotpo_input_review_content_error_88c9aa63-d57e-48b7-b3e4-f9117675626f"></textarea> </div>
        </div>
      </div>
      <div class="yotpo-footer yotpo-animation-opacity visible" style="display: inherit;">
        <div class="socialize-wrapper">
          <div class="connected">You are connected as <span class="username"></span></div>
          <div class="socialize"> <span class="y-label">Connect with:</span>
            <div>
              <div class="yotpo-default-button yotpo-icon-btn" data-network="twitter" aria-label="connect with twitter" role="link" tabindex="0"><span class="yotpo-icon yotpo-icon-twitter pull-left"></span></div>
              <div class="yotpo-default-button yotpo-icon-btn" data-network="facebook" aria-label="connect with facebook" role="link" tabindex="0"><span class="yotpo-icon yotpo-icon-facebook pull-left"></span></div>
            </div>
          </div>
          <div class="yotpo-or"> -OR- </div>
        </div>
        <div class="connect-wrapper visible " style="display: inherit;">
          <div class="form-element name-input visible" style="display: inherit;"> <span class="yotpo-mandatory-mark">* </span> <label class="y-label" for="yotpo_input_review_username_88c9aa63-d57e-48b7-b3e4-f9117675626f">Use your name: <span
                class="form-input-error yotpo-hidden" id="yotpo_input_review_username_error_88c9aa63-d57e-48b7-b3e4-f9117675626f"></span></label> <input id="yotpo_input_review_username_88c9aa63-d57e-48b7-b3e4-f9117675626f" class="y-input"
              autocomplete="nickname" name="display_name" maxlength="40" aria-required="true" placeholder="" aria-describedby="yotpo_input_review_username_error_88c9aa63-d57e-48b7-b3e4-f9117675626f"> </div>
          <div class="form-element email-input visible" style="display: inherit;"> <span class="yotpo-mandatory-mark">* </span> <label class="y-label" for="yotpo_input_review_email_88c9aa63-d57e-48b7-b3e4-f9117675626f">Email: <span
                class="form-input-error yotpo-hidden" id="yotpo_input_review_email_error_88c9aa63-d57e-48b7-b3e4-f9117675626f"></span></label> <input id="yotpo_input_review_email_88c9aa63-d57e-48b7-b3e4-f9117675626f" class="y-input"
              autocomplete="email" name="email" aria-required="true" placeholder="" aria-describedby="yotpo_input_review_email_error_88c9aa63-d57e-48b7-b3e4-f9117675626f"> </div>
          <div class="yotpo-clr"></div>
        </div>
      </div>
      <div class="error-box yotpo-hidden">
        <div class="text-wrapper"> <span class="error-text empty yotpo-hidden">Review's title &amp; body can't be empty</span>
          <span class="error-text empty_question yotpo-hidden">Question's body can't be empty</span>
          <span class="error-text score yotpo-hidden">Please enter a star rating for this review</span>
          <span class="error-text display_name_empty yotpo-hidden">Name field cannot be empty</span>
          <span class="error-text email yotpo-hidden">Invalid email</span>
          <span class="error-text user-already-reviewed yotpo-hidden">Your review has already been submitted.</span>
          <span class="error-text max_length yotpo-hidden">Max length was exceeded</span>
          <span class="error-text mandatory_field yotpo-hidden">Please fill out all of the mandatory (*) fields</span>
          <span class="error-text open_question_answer_length yotpo-hidden">One or more of your answers does not meet the required criteria</span>
        </div>
        <div class="yotpo-icon-btn-small transparent-color-btn"><span class="yotpo-icon yotpo-icon-cross" role="button" tabindex="0" aria-label="close error message"></span></div>
      </div>
      <div class="form-element submit-button"> <span class="form-input-error yotpo-hidden"></span> <input type="button" class="yotpo-default-button primary-color-btn yotpo-submit" aria-disabled="true" data-button-type="submit" value="Post"> </div>
      <div class="yotpo-preloader-wrapper">
        <div class="yotpo yotpo-pre-loader">
          <span class="yotpo-empty-stars">
            <span class="yotpo-icon yotpo-icon-empty-star"></span>
            <span class="yotpo-icon yotpo-icon-empty-star"></span>
            <span class="yotpo-icon yotpo-icon-empty-star"></span>
            <span class="yotpo-icon yotpo-icon-empty-star"></span>
            <span class="yotpo-icon yotpo-icon-empty-star"></span>
          </span>
          <span class="yotpo-full-stars">
            <span class="yotpo-icon yotpo-icon-star"></span>
            <span class="yotpo-icon yotpo-icon-star"></span>
            <span class="yotpo-icon yotpo-icon-star"></span>
            <span class="yotpo-icon yotpo-icon-star"></span>
            <span class="yotpo-icon yotpo-icon-star"></span>
          </span>
        </div>
      </div>
      <div class="yotpo-clr"></div>
    </div>
  </div>
</form>

<form aria-label="Ask A Question Form">
  <div class="write-question-wrapper write-form">
    <div class="write-review yotpo-regular-box" id="write-question-tabpanel" role="tabpanel">
      <div>
        <h2 class="y-label yotpo-header-title">ASK A QUESTION</h2>
      </div>
      <div class="yotpo-mandatory-explain"> <span class="yotpo-mandatory-mark">* </span> Indicates a required field </div> <br>
      <div class="write-question-content">
        <div class="form-group">
          <div class="form-element"> <label class="y-label" for="yotpo_input_question_content"><span class="yotpo-mandatory-mark">* </span>Question: <span class="form-input-error yotpo-hidden"></span></label> <textarea
              id="yotpo_input_question_content" class="y-input yotpo-text-box" name="review_content" maxlength="1000" aria-required="true" placeholder=""></textarea> </div>
        </div>
      </div>
      <div class="error-box yotpo-hidden">
        <div class="text-wrapper"> <span class="error-text empty yotpo-hidden">Review's title &amp; body can't be empty</span>
          <span class="error-text empty_question yotpo-hidden">Question's body can't be empty</span>
          <span class="error-text score yotpo-hidden">Please enter a star rating for this review</span>
          <span class="error-text display_name_empty yotpo-hidden">Name field cannot be empty</span>
          <span class="error-text email yotpo-hidden">Invalid email</span>
          <span class="error-text user-already-reviewed yotpo-hidden">Your review has already been submitted.</span>
          <span class="error-text max_length yotpo-hidden">Max length was exceeded</span>
          <span class="error-text mandatory_field yotpo-hidden">Please fill out all of the mandatory (*) fields</span>
          <span class="error-text open_question_answer_length yotpo-hidden">One or more of your answers does not meet the required criteria</span>
        </div>
        <div class="yotpo-icon-btn-small transparent-color-btn"><span class="yotpo-icon yotpo-icon-cross"></span></div>
      </div>
      <div class="yotpo-footer yotpo-animation-opacity visible" style="display: inherit;">
        <div class="connect-wrapper">
          <div class="form-element name-input"> <label class="y-label" for="yotpo_input_question_username"><span class="yotpo-mandatory-mark">* </span>Use your name: <span class="form-input-error yotpo-hidden"></span></label> <input
              id="yotpo_input_question_username" class="y-input" autocomplete="nickname" name="display_name" maxlength="40" aria-required="true" placeholder=""> </div>
          <div class="form-element email-input visible" style="display: inherit;"> <label class="y-label" for="yotpo_input_question_email"><span class="yotpo-mandatory-mark">* </span>Email: <span class="form-input-error yotpo-hidden"></span></label>
            <input id="yotpo_input_question_email" class="y-input" autocomplete="email" name="email" aria-required="true" placeholder=""> </div>
          <div class="yotpo-clr"></div>
        </div>
      </div>
      <div class="form-element submit-button"> <span class="form-input-error yotpo-hidden"></span> <input type="button" class="yotpo-default-button primary-color-btn yotpo-submit" aria-disabled="true" data-button-type="submit" value="Post"> </div>
      <div class="yotpo-clr"></div>
    </div>
  </div>
</form>

POST https://www.performancehealth.com/newsletter/subscriber/new/

<form class="form subscribe" novalidate="novalidate" action="https://www.performancehealth.com/newsletter/subscriber/new/" method="post" id="newsletter-validate-detail">
  <div class="field newsletter">
    <label class="label" for="newsletter"><span>Sign Up for Our Newsletter:</span></label>
    <div class="control">
      <input name="email" type="email" id="newsletter" placeholder="Enter your email address" data-validate="{required:true, 'validate-email':true}">
    </div>
  </div>
  <div class="actions">
    <button class="action subscribe primary" title="Subscribe" type="submit">
      <span>Subscribe</span>
    </button>
  </div>
  <div class="amgdpr-checkbox field choice  required" data-role="amasty-gdpr-consent" data-amgdpr-content-from="subscription">
    <input type="hidden" name="amgdpr_agreement[privacy_checkbox]" value="0">
    <input type="checkbox" name="amgdpr_agreement[privacy_checkbox]" title="Privacy Checkbox" value="1" id="amprivacy-checkbox-6515d831861ec" class="amgdpr-checkbox" data-consent-id="1" required="" data-validate="{required:true}">
    <label for="amprivacy-checkbox-6515d831861ec" class="label amgdpr-label">
      <span class="amgdpr-text"> I have read and accept the <a href="#">privacy policy</a> </span>
    </label>
  </div>
  <input type="hidden" name="am-gdpr-checkboxes-from" value="subscription">
</form>

POST https://www.performancehealth.com/company/account/register/

<form class="form self-identify" method="post" action="https://www.performancehealth.com/company/account/register/" enctype="multipart/form-data" autocomplete="off">
  <input name="form_key" type="hidden" value="Yv7UMcG09IT5oFjJ">
  <fieldset class="fieldset registration-company-or-individual">
    <legend class="registration-section-heading">
      <span> Are you registering as part of a business or organization?</span>
    </legend>
    <br>
    <div class="field company-or-individual radio-buttons">
      <label for="company_or_individual[company]" class="registration-option-text">
        <div class="control">
          <input type="radio" class="input-radio registration-option" name="register[company_or_individual]" id="company_or_individual[company]" value="company">
        </div>
        <span>Yes</span>
      </label>
      <label for="company_or_individual[individual]" class="registration-option-text">
        <div class="control">
          <input type="radio" class="input-radio registration-option" name="register[company_or_individual]" id="company_or_individual[individual]" value="individual">
        </div>
        <span>No</span>
      </label>
    </div>
    <div class="registration-individual-button registration-form-button" id="individual_register_button" style="display: none;">
      <input type="button" value="Let's Go!">
    </div>
  </fieldset>
  <fieldset class="fieldset registration-company" style="display:none;">
    <legend class="registration-section-heading">
      <span>Does your business/organization have an existing account with Performance Health?</span>
    </legend>
    <br>
    <span class="note link-existing-account-notice">It is important to link your existing account for billing purposes. If you do not know your account number, please call customer service at 1.800.323.5547</span>
    <div class="field existing-or-new radio-buttons">
      <label for="existing_or_new[existing]" class="registration-option-text">
        <div class="control">
          <input type="radio" class="input-radio registration-option" name="register[existing_or_new]" id="existing_or_new[existing]" value="existing">
        </div>
        <span>Yes</span>
      </label>
      <label for="existing_or_new[new]" class="registration-option-text">
        <div class="control">
          <input type="radio" class="input-radio registration-option" name="register[existing_or_new]" id="existing_or_new[new]" value="new">
        </div>
        <span>No</span>
      </label>
    </div>
    <div class="registration-new-company-button registration-form-button" id="new_company_register_button" style="display: none;">
      <input type="button" value="Let's Go!">
    </div>
  </fieldset>
  <fieldset class="fieldset find_company" style="display: none;">
    <legend class="registration-section-heading">
      <span>Let's get linked to your ordering account.</span>
    </legend><br>
    <div class="registration-section-sub-heading company-info-sub-heading">
      <span>Company Information</span>
    </div>
    <div class="field account-number _required">
      <label class="label" for="company_account_number">
        <span>Billing Account Number</span>
      </label>
      <div class="control">
        <input type="text" class="input-text" name="find_company[account_number]" id="company_account_number" value="" title="Billing Account Number" data-validate="{required:true}">
      </div>
      <p></p>
    </div>
    <div class="field postcode _required">
      <label class="label" for="company_postcode">
        <span>Billing ZIP/Post Code</span>
      </label>
      <div class="control">
        <input type="text" class="input-text" name="find_company[postcode]" id="company_postcode" value="" title="Billing ZIP/Post Code" data-validate="{required:true}">
      </div>
    </div>
    <div class="registration-section-sub-heading customer-info-sub-heading">
      <span>User Information</span>
    </div>
    <div class="field firstname _required">
      <label class="label" for="company_user_firstname">
        <span>User First Name</span>
      </label>
      <div class="control">
        <input type="text" class="input-text" name="find_company[firstname]" id="company_user_firstname" value="" title="User First Name" data-validate="{required:true}">
      </div>
    </div>
    <div class="field lastname _required">
      <label class="label" for="company_user_lastname">
        <span>User Last Name</span>
      </label>
      <div class="control">
        <input type="text" class="input-text" name="find_company[lastname]" id="company_user_lastname" value="" title="User Last Name" data-validate="{required:true}">
      </div>
    </div>
    <div class="field email _required">
      <label class="label" for="company_user_email">
        <span>User Email Address</span>
      </label>
      <div class="control">
        <input type="text" class="input-text" name="find_company[email]" id="company_user_email" value="" title="User Email Address" data-validate="{required:true,'validate-email':true}">
      </div>
    </div>
    <div class="field choice newsletter">
      <input type="checkbox" name="is_subscribed" title="Sign Up for Newsletter" value="1" id="is_subscribed_company" checked="checked" class="checkbox">
      <label for="is_subscribed_company" class="label"><span>Don't miss out! Sign up to receive the latest deals, new product alerts, and industry insight from Performance Health US.</span></label>
    </div>
    <div class="registration-verify-company-button registration-form-button" id="verify_company_register_button">
      <input type="button" id="verify-button" value="Verify">
      <span class="note">Please note this can take up to a minute.</span>
    </div>
  </fieldset>
  <div class="fieldset company-found" style="display: none;">
    <br>
    <input type="hidden" class="company-found-data" id="company_data_company_id" name="company_id">
    <div class="company-found-data" id="company_msg_found"><span>This Company has been verified</span></div><br>
    <span class="company-found-data" id="company_data_company_name"></span><br>
    <span class="company-found-data" id="company_data_billing_account_number"></span><br>
    <span class="company-found-data" id="company_data_street_one"></span><br>
    <span class="company-found-data" id="company_data_street_two" style="display:none;"></span>
    <span class="company-found-data" id="company_data_street_three" style="display:none;"></span>
    <span class="company-found-data" id="company_data_city"></span><br>
    <span class="company-found-data" id="company_data_region"></span><br>
    <span class="company-found-data" id="company_data_postcode"></span><br>
    <span class="company-found-data" id="company_data_telephone"></span><br><br>
    <span class="company-found-message"></span><br>
    <div class="password-container fields" id="new-customer-password-container" style="display: none;">
      <div class="field password _required">
        <label for="new-customer-password" class="label"><span>Password</span></label>
        <div class="control">
          <input type="password" name="password" id="new-customer-password" title="Password" class="input-text" data-password-min-length="8" data-password-min-character-sets="3" data-validate="{required:true, 'validate-customer-password':true}"
            autocomplete="off">
          <div id="new-customer-password-strength-meter-container" data-role="password-strength-meter" aria-live="polite">
            <div id="new-customer-password-strength-meter" class="password-strength-meter"> Password Strength: <span id="new-customer-password-strength-meter-label" data-role="password-strength-meter-label"> No Password </span>
            </div>
          </div>
        </div>
      </div>
      <div class="field confirmation _required">
        <label for="new-customer-password-confirmation" class="label"><span>Confirm Password</span></label>
        <div class="control">
          <input type="password" name="password_confirmation" title="Confirm Password" id="new-customer-password-confirmation" class="input-text" data-validate="{required:true, equalToPassword:'#new-customer-password'}" autocomplete="off">
        </div>
      </div>
    </div>
    <div class="field-recaptcha" id="recaptcha-e33e6fc7097f373dea506f87c908c3e7b6e60d31-container" data-bind="scope:'recaptcha-e33e6fc7097f373dea506f87c908c3e7b6e60d31'">
      <!-- ko template: getTemplate() -->
      <div data-bind="{
    attr: {
        'id': getReCaptchaId() + '-wrapper'
    },
    'afterRender': renderReCaptcha()
}" id="recaptcha-e33e6fc7097f373dea506f87c908c3e7b6e60d31-wrapper">
        <div class="g-recaptcha" id="recaptcha-e33e6fc7097f373dea506f87c908c3e7b6e60d31">
          <div class="grecaptcha-badge" data-style="inline" style="width: 256px; height: 60px; box-shadow: gray 0px 0px 5px;">
            <div class="grecaptcha-logo"><iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-8awyu1xtrdie" frameborder="0" scrolling="no"
                sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"
                src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6LeyzTwbAAAAAHywkk-GcpH1z69gjOug9F2b0YPb&amp;co=aHR0cHM6Ly93d3cucGVyZm9ybWFuY2VoZWFsdGguY29tOjQ0Mw..&amp;hl=de&amp;v=pxZcVU8Dk73FyvFvdCgp2MSG&amp;theme=light&amp;size=invisible&amp;badge=inline&amp;cb=g8xt6htu7ypv"></iframe>
            </div>
            <div class="grecaptcha-error"></div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
              style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
          </div><iframe style="display: none;"></iframe>
        </div>
        <!-- ko if: (!getIsInvisibleRecaptcha()) --><!-- /ko -->
      </div>
      <!-- /ko -->
    </div>
    <div class="registration-individual-company-button registration-form-button" id="individual_company_registration_button">
      <input type="submit" value="Let's Go!">
    </div>
  </div>
  <div class="fieldset company-not-found" style="display: none;">
    <br>
    <span class="company-not-found-message"></span><br>
    <div class="registration-company-not-found-company-create registration-form-button" id="company-not-found-company-create">
      <input type="button" value="Let's Go!">
    </div>
  </div>
  <input type="text" name="token" style="display: none">
</form>

POST

<form class="form form-login" method="post" data-bind="event: {submit: login }" id="login-form">
  <div class="fieldset login" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
    <div class="field email required">
      <label class="label" for="customer-email"><span data-bind="i18n: 'Email Address'">Email Address</span></label>
      <div class="control">
        <input name="username" id="customer-email" type="email" class="input-text" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, 'validate-email':true}" autocomplete="off">
      </div>
    </div>
    <div class="field password required">
      <label for="pass" class="label"><span data-bind="i18n: 'Password'">Password</span></label>
      <div class="control">
        <input name="password" type="password" class="input-text" id="pass" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
      </div>
    </div>
    <!-- ko foreach: getRegion('additional-login-form-fields') -->
    <!-- ko template: getTemplate() -->
    <input name="captcha_form_id" type="hidden" data-bind="value: formId,  attr: {'data-scope': dataScope}" value="user_login" data-scope="">
    <!-- ko if: (isRequired() && getIsVisible())--><!-- /ko -->
    <!-- /ko -->
    <!-- /ko -->
    <div class="actions-toolbar">
      <input name="context" type="hidden" value="checkout">
      <div class="primary">
        <button type="submit" class="action action-login secondary" name="send" id="send2">
          <span data-bind="i18n: 'Sign In'">Sign In</span>
        </button>
      </div>
      <div class="secondary">
        <a class="action" data-bind="attr: {href: forgotPasswordUrl}" href="https://www.performancehealth.com/customer/account/forgotpassword/">
                                <span data-bind="i18n: 'Forgot Your Password?'">Forgot Your Password?</span>
                            </a>
      </div>
    </div>
  </div>
</form>

Text Content

The store will not work correctly in the case when cookies are disabled.

JavaScript seems to be disabled in your browser. For the best experience on our
site, be sure to turn on Javascript in your browser.

Your company account is blocked and you cannot place orders. If you have
questions, please contact your company administrator.


My Cart
My Cart
Close You have no items in your shopping cart.

Skip to Content
 * My Account Login / Register
   My Account
   Email
   
   Password
   
   Login
   Forgot Password?
   Create an Account
   
 * Support
   Contact Us
   Support Center & FAQs
   Blog
   Ask a Clinician
   Performance Health Academy
 *  * US
    * Canada
    * UK
    * France
    * Australia

   
   

Search
Search
Advanced Search
Search
Shop By Categorychevron_right
Clinic Equipment
 * Cardio Equipment
 * Continuous Passive Motion
 * Strength Equipment
 * Treatment Furniture

Clinic Supplies
 * Aquatic Therapy
 * Balance & Strengthening
 * Reference Materials
 * Resistance Bands, Tubing & Accessories
 * Storage & Supplies
 * Tape
 * Topical Treatments
 * Upper Extremity Exercise

Diagnostic & Evaluation
 * Dexterity, Sensory & Visual Assessments
 * Diagnostic Tools
 * Heart Rate Monitors & Fitness Trackers
 * Range of Motion & Measuring Devices
 * Sensation Testers
 * Strength Testing
 * Vital Signs

Fall Prevention
 * Alarms and Monitors
 * Bathroom Safety
 * Balance Training
 * Fall Mats
 * Gait Belts
 * Grab Bars & Safety Rails
 * Personal Safety

Hand Therapy & Splinting
 * Casts & Braces
 * Dynamic Splinting
 * Hand Exercise
 * Fine Motor Exercise
 * Pre-Made Splints
 * Splinting Sheets
 * Splinting Accessories
 * Splinting Tools & Carts

Home Care & Daily Living
 * Bathing
 * Tables & Trays
 * Dining
 * Dressing & Grooming Aids
 * Feeders & Arm Supports
 * Home Rehab Accessories
 * Medication Supplies
 * Reachers
 * Respiratory
 * Toileting
 * Speech & Cognitive Therapy
 * Vision Aids & Talking Devices

Lymphedema
 * Bandages & Stockinettes
 * Compression Alternatives
 * Compression Pumps & Accessories
 * Lower Body Compression Garments
 * Padding & Foam
 * Skin Care
 * Upper Body Compression Garments

Mobility & Ambulation
 * Canes, Crutches & Walkers
 * Mobility Accessories
 * Transfer Assists & Lifts
 * Wheelchairs
 * Wheelchair Accessories
 * Wheelchair Cushions & Positioning

Modalities
 * Biofeedback & Pelvic Health
 * Dry Needling
 * Dysphagia
 * Electrodes
 * Electrotherapy & Ultrasound
 * Hot & Cold Therapy
 * Hydrotherapy
 * IASTM Tools
 * Iontophoresis
 * Massage & Wellness
 * Paraffin
 * Traction
 * Topical Analgesics

Orthopedic Supports & Braces
 * Ankle & Foot Supports
 * Arm & Hand Supports
 * Back & Shoulder Supports
 * Compression Products
 * Hip & Knee Supports
 * Tape
 * Orthotics & Insoles
 * Maternity Supports
 * Total Body Positioning

Pediatric Therapy
 * Bathing & Toileting
 * Furniture
 * Pediatric Mobility
 * Relaxation
 * Sensory Motor
 * Sensory Stimulation
 * Vestibular Therapy

Wound Care
 * Scar Management
 * Specialty Dressings & Advanced Healing
 * Tape & Gauze
 * Treatment Kits
 * Wound Care Bandages & Dressings
 * Wound Cleansers & Prep

Shop By Brandchevron_right
THERABAND
Rolyan
Days
Homecraft
Cramer
SammonsPreston
Metron
Jamar
Performance Preferred
What We Sell
Warehouse Sale
Create an Account
Quick Order
 * Home
 * Rolyan Therapy Putty | Hand Therapy Putty

   

 * Limited Time Offer: Get 10% Off the Performa Bar Activated 350 Table with
   SAVEBIGTIME

   


ROLYAN THERAPY PUTTY | HAND THERAPY PUTTY


4.7 star rating 11 Reviews



11 Questions \ 11 Answers
Starting at:
$6.65
$6.65 - $137.03

What is this?
Product Symbol Definitions

 * This product contains natural rubber latex which may cause allergic
   reactions.

 * For health reasons we are unable to accept returns or exchanges of hygiene
   products.

 * This item is considered dimensionally oversized parcel or requires truck
   delivery. Additional shipping charges will be calculated at time of order.

 * This item is classified as hazardous materials. Can ship ground only -
   restricted from air. Additional shipping surcharge will be added at time of
   order.

 * This product has a Bariatric rating.

 * If you have any questions please contact customer support at: 1.800.323.5547
   or Email at:
   customersupport@performancehealth.com

Log in to view when this item will be in stock & ready to ship.
The Estimated ship date is based on shipping address and product quantity.
Estimated Ship Date: - View when this item will be available to ship to your
location: Please select an address - ,

Shop Similar Products
Item #
Please choose an option
Catalog #
Please choose an option

playlist_add_check Approved Supply List Item

done Supply List Item

Enable Grid View
Toggle off to see products in a dropdown menu Turn on this feature to see all
product options in a list below. Once selected, please wait for the page to
reload.
 * Improve hand therapy with exercises like squeezing, stretching, twisting, and
   pinching therapy putty.
 * Choose from 2 oz. to 5 lbs. therapy putty with six resistance levels to meet
   your size needs.
 * Latex-free, non-toxic putty that won't stick to skin, separate, or stain.

More Info
 * Improve hand therapy with exercises like squeezing, stretching, twisting, and
   pinching therapy putty.
 * Choose from 2 oz. to 5 lbs. therapy putty with six resistance levels to meet
   your size needs.
 * Latex-free, non-toxic putty that won't stick to skin, separate, or stain.

WARNING: This product can expose you to chemicals including Cumene, which is
known to the State of California to cause cancer. For more information go to
www.P65Warnings.ca.gov

Read Less

Please wait...

Please wait...

Choose Resistance
Choose Resistance



Super Soft
Soft
Medium-Soft
Medium
Firm
Extra Firm
Choose Size
Choose Size



Choose an Option...2 oz3 oz4 oz6 oz1 lb5 lb.
Reset

Qty

Add To Cart

Over 99% Order Accuracy.
Checkout
Skip to the end of the images gallery

Skip to the beginning of the images gallery
Details
 * Bleed proof and non-oily formula helps keep the skin clean without sticking
   to the skin
 * Won't stain, fragment, or separate for repeated, long-term use
 * For pinching, gripping, and twisting exercises
 * Sizes range from 2 oz. to 5 lbs. for personal or professional use
 * Latex-free and non-toxic composition is safe for anyone with latex
   sensitivities or allergies


CLINICAL AND PERSONAL USE

Rolyan Therapy Putty is ideal for a range of individuals needing hand
rehabilitation, with various sizes and resistances available to suit every need.
Whether it's for clinical use or personal use, the hand therapy putty comes in
different sizes for easy portability, and the bleed-proof, non-oily formula
ensures clean use in schools, clinics, and homes.


REHABILITATION EXERCISES

Hand therapy putty is an excellent tool for recovering from hand and wrist
injuries. Rolyan Therapy Putty allows a wide range of hand movements and
stretches, such as pinches, twists, grip strength exercises, and stretches,
which improves grip strength, flexibility, and range of motion. This makes the
putty perfect for hand strength training, hand muscle exercises, finger
dexterity, and more.


PROGRESSIVE RESISTANCE SYSTEM

A staple in occupational therapy equipment, Rolyan Therapy Putty is also perfect
for physical therapy exercises, rehabilitation, and hand workouts, with a
progressive resistance system featuring easily identifiable colors. As you
progress from Super Soft to Extra Firm, the exercises become more challenging,
making rehab putty an effective tool for building strength and recovering from
injuries and surgery.

WARNING: This product can expose you to chemicals including Cumene, which is
known to the State of California to cause cancer. For more information go to
www.P65Warnings.ca.gov

Details Brand Rolyan Performance Preferred Yes

Reviews / Q&A
Powered by


4.7

4.7 star rating

4.7 star rating 11 Reviews, 11 Q&As


Write A Review Ask A Question


WRITE A REVIEW

* Indicates a required field

* Score:

* Title:
* Review:
You are connected as
Connect with:

-OR-
* Use your name:
* Email:

Review's title & body can't be empty Question's body can't be empty Please enter
a star rating for this review Name field cannot be empty Invalid email Your
review has already been submitted. Max length was exceeded Please fill out all
of the mandatory (*) fields One or more of your answers does not meet the
required criteria




Thank you for posting a review!
We value your input. Share your review so everyone else can enjoy it too.
share
share
share
Thank you for posting a review!
Your review was sent successfully and is now waiting for our staff to publish
it.


ASK A QUESTION

* Indicates a required field

* Question:
Review's title & body can't be empty Question's body can't be empty Please enter
a star rating for this review Name field cannot be empty Invalid email Your
review has already been submitted. Max length was exceeded Please fill out all
of the mandatory (*) fields One or more of your answers does not meet the
required criteria

* Use your name:
* Email:



Thank you for posting a question!
Please click on the link in the confirmation email we just sent you to submit
your question.

Your question will appear on the site once someone answers it.
 * REVIEWS
 * QUESTIONS

Clear All

Filter Reviews
More Filters

FILTERS Clear All
Rating
Scores filter
All Score all
5.0 star rating Score 5
4.0 star rating Score 4
3.0 star rating Score 3
2.0 star rating Score 2
1.0 star rating Score 1
Reviews
Images filter
All All reviews
With Images & Videos Images only
Show 11 Reviews
Rating
 * All
 * 5.0 star rating
 * 4.0 star rating
 * 3.0 star rating
 * 2.0 star rating
 * 1.0 star rating

Images & Videos
 * All
 * With Images & Videos

Clear All
11 Reviews
Sort: Select
 * Select
 * Newest
 * Highest Rating
 * Lowest Rating
 * Most Votes
 * Least Votes

Updating Results

K
Kathy K.
Verified Buyer

5.0 star rating

05/31/23
Great for increasing hand mobility

Review by Kathy K. on 31 May 2023 review stating Great for increasing hand
mobility
Great for increasing hand mobility
On Rolyan Therapy Putty | Hand Therapy Putty
share ' Share Review by Kathy K. on 31 May 2023 facebook facebook Share Review
by Kathy K. on 31 May 2023 twitter twitter Share Review by Kathy K. on 31 May
2023 LinkedIn linkedin Share Review by Kathy K. on 31 May 2023 Comments (1)   
05/31/23
Was this review helpful?

0

0

Comments by Store Owner on Review by Kathy K. on 31 May 2023
Performance Health Support

06/16/23
Hi Kathy! Thank you for your valuable feedback. It's great to hear your therapy
putty is doing it's job! We appreciare your input.
06/16/23
L
Leonardo M.
Verified Buyer

5.0 star rating

05/30/23
Good Items

Review by Leonardo M. on 30 May 2023 review stating Good Items
Great Prodcuts
On Rolyan Therapy Putty | Hand Therapy Putty
share ' Share Review by Leonardo M. on 30 May 2023 facebook facebook Share
Review by Leonardo M. on 30 May 2023 twitter twitter Share Review by Leonardo M.
on 30 May 2023 LinkedIn linkedin Share Review by Leonardo M. on 30 May 2023
Comments (1)   
05/30/23
Was this review helpful?

0

0

Comments by Store Owner on Review by Leonardo M. on 30 May 2023
Performance Health Support

06/19/23
Hi Leonardo! We are incredibly grateful for your positive product review and for
sharing your experience with us. Your feedback regarding your Rolyan Therapy
Putty | Hand Therapy Putty is not only great to hear and share with our team but
is also helps other customers make informed product decisions.
06/19/23
J
jason m.
Verified Buyer

4.0 star rating

03/02/23
The product was what they

Review by jason m. on 2 Mar 2023 review stating The product was what they
The product was what they (PT) was looking for and needed for their needs.
On Rolyan Therapy Putty | Hand Therapy Putty
share ' Share Review by jason m. on 2 Mar 2023 facebook facebook Share Review by
jason m. on 2 Mar 2023 twitter twitter Share Review by jason m. on 2 Mar 2023
LinkedIn linkedin Share Review by jason m. on 2 Mar 2023 Comments (1)   
03/02/23
Was this review helpful?

0

0

Comments by Store Owner on Review by jason m. on 2 Mar 2023
Performance Health Support

03/02/23
Hi Jason! We are pleased to hear that the Putty meets the needs of your
facility. Thank you for your feedback.
03/02/23
L
Lori F.
Verified Buyer

5.0 star rating

12/08/22
Great as usual

Review by Lori F. on 8 Dec 2022 review stating Great as usual
Great as usual
On Rolyan Therapy Putty | Hand Therapy Putty
share ' Share Review by Lori F. on 8 Dec 2022 facebook facebook Share Review by
Lori F. on 8 Dec 2022 twitter twitter Share Review by Lori F. on 8 Dec 2022
LinkedIn linkedin Share Review by Lori F. on 8 Dec 2022 Comments (1)   
12/08/22
Was this review helpful?

0

0

Comments by Store Owner on Review by Lori F. on 8 Dec 2022
Performance Health Support

12/08/22
Thank you for sharing your feedback, Lori!
12/08/22
J
jeff l.
Verified Buyer

5.0 star rating

06/22/22
Great pruduck

Review by jeff l. on 22 Jun 2022 review stating Great pruduck
Great pruduck
On Rolyan Therapy Putty | Hand Therapy Putty
share ' Share Review by jeff l. on 22 Jun 2022 facebook facebook Share Review by
jeff l. on 22 Jun 2022 twitter twitter Share Review by jeff l. on 22 Jun 2022
LinkedIn linkedin Share Review by jeff l. on 22 Jun 2022
06/22/22
Was this review helpful?

0

0

N
Natalie F.
Verified Buyer

5.0 star rating

05/31/22
Get yellows and tans

Review by Natalie F. on 31 May 2022 review stating Get yellows and tans
There is a revolving door of hand cases, so low resistance manual strengthening
is what I consistently do. The yellow and tan putty is something that almost all
patients can do no matter their experience.
On Rolyan Therapy Putty | Hand Therapy Putty
share ' Share Review by Natalie F. on 31 May 2022 facebook facebook Share Review
by Natalie F. on 31 May 2022 twitter twitter Share Review by Natalie F. on 31
May 2022 LinkedIn linkedin Share Review by Natalie F. on 31 May 2022 Comments
(1)   
05/31/22
Was this review helpful?

0

0

Comments by Store Owner on Review by Natalie F. on 31 May 2022
Performance Health Support

05/31/22
Thank you, Nataie! We appreciate your feedback.
05/31/22
D
Debbie P.
Verified Buyer

5.0 star rating

05/06/22
Your products are Excellant and

Review by Debbie P. on 6 May 2022 review stating Your products are Excellant and
Your products are Excellant and Great quality. Love the fast service too!
On Rolyan Therapy Putty | Hand Therapy Putty
share ' Share Review by Debbie P. on 6 May 2022 facebook facebook Share Review
by Debbie P. on 6 May 2022 twitter twitter Share Review by Debbie P. on 6 May
2022 LinkedIn linkedin Share Review by Debbie P. on 6 May 2022 Comments (1)   
05/06/22
Was this review helpful?

0

0

Comments by Store Owner on Review by Debbie P. on 6 May 2022
Performance Health Support

05/06/22
Hi Debbie- Thank you for your feedback and loyalty! We work hard to meet the
needs of our valued customers.
05/06/22
W
William W.
Verified Buyer

5.0 star rating

03/19/20
aaa

Review by William W. on 19 Mar 2020 review stating aaa
aaa
On Rolyan Therapy Putty | Hand Therapy Putty
share ' Share Review by William W. on 19 Mar 2020 facebook facebook Share Review
by William W. on 19 Mar 2020 twitter twitter Share Review by William W. on 19
Mar 2020 LinkedIn linkedin Share Review by William W. on 19 Mar 2020
03/19/20
Was this review helpful?

0

0

M
Myles M.
Verified Buyer

4.0 star rating

09/11/19
good

Review by Myles M. on 11 Sep 2019 review stating good
good
On Rolyan Therapy Putty | Hand Therapy Putty
share ' Share Review by Myles M. on 11 Sep 2019 facebook facebook Share Review
by Myles M. on 11 Sep 2019 twitter twitter Share Review by Myles M. on 11 Sep
2019 LinkedIn linkedin Share Review by Myles M. on 11 Sep 2019
09/11/19
Was this review helpful?

1

0

S
Sonya H.
Verified Buyer

4.0 star rating

02/14/18
Theraputty

Review by Sonya H. on 14 Feb 2018 review stating Theraputty
As a therapist I love the green theraputty, it has just the right amount of
resistance for each patient. However, I am not crazy about the red and yellow
putty they are to mushy and fall apart easily creating a mess in the patient
home. Also I have to combine 2 because the amount in each container is very
small. Overall satisfied.
On Rolyan Therapy Putty | Hand Therapy Putty
share ' Share Review by Sonya H. on 14 Feb 2018 facebook facebook Share Review
by Sonya H. on 14 Feb 2018 twitter twitter Share Review by Sonya H. on 14 Feb
2018 LinkedIn linkedin Share Review by Sonya H. on 14 Feb 2018
02/14/18
Was this review helpful?

3

0

1 2
K
Kathy
Verified Reviewer


08/10/23
Q: How many pounds grip strength is needed to squeeze each level of theraputty?

Answers (1)

Performance Health Support
08/10/23
A: Hello Kathy:
Therapy putty comes in six strengths, from super soft which is tan, yellow is
soft, red is medium-soft, green is medium, blue is firm and black is extra firm
so you can put as much or as little resistance on your joints as you want. It's
not by pounds.
I hope that helps answer your question.
Was this answer helpful?

0

0
08/10/23

F
FAQs
Verified Reviewer


07/06/22
Q: This is a frequently asked question for this product:
Is TheraPutty good for arthritis?

Answers (1)

Performance Health Support
07/06/22
A: Hand exercises can help those who have arthritis. Focused exercising with
TheraPutty can increase flexibility, agility, range of motion, and grip
strength. Therapy Putty will also help to reduce stiffness that often
accompanies arthritis. Pliable putty allows you to work gently or aggressively
as your condition permits.
We recommend consulting with a hand therapist or your healthcare provider to be
sure TheraPutty is a treatment for you to consider.
Was this answer helpful?

0

0
07/06/22

F
FAQs
Verified Reviewer


07/06/22
Q: This is a frequently asked question for this product:
Is Rolyan TheraPutty latex-free?

Answers (1)

Performance Health Support
07/06/22
A: TheraBand Exercise Balls and THERABAND PRO Series SCP Exercise Balls are made
of PVC polymer and do not contain latex.
Was this answer helpful?

0

1
07/06/22

F
FAQs
Verified Reviewer


07/06/22
Q: This is a frequently asked question for this product:
What ingredients are in TheraPutty?

Answers (1)

Performance Health Support
07/06/22
A: Sammons Preston Putty contains a blend of siloxanes, mineral oil, glycerine,
hydrogen borate, silica and silicates, and various pigments.
Was this answer helpful?

0

1
07/06/22

F
FAQs
Verified Reviewer


07/06/22
Q: This is a frequently asked question for this product:
How often should you use TheraPutty?

Answers (1)

Performance Health Support
07/06/22
A: Therapy Putty is recommended for rehabilitation from an injury, surgery,
illness, stroke, or other disorders that affect grip strength. The frequency and
length of time of Therapy Putty usage depend significantly on the individual and
the purpose of the treatment. We recommend consulting with a hand therapist or
your healthcare provider for the best treatment plan for you!
Was this answer helpful?

0

0
07/06/22

F
FAQs
Verified Reviewer


07/05/22
Q: This is a frequently asked question for this product:
What is TheraPutty used for?

Answers (1)

Performance Health Support
07/05/22
A: Therapy Putty helps to strengthen hand muscles and fine motor skills. The
progressive resistance levels in five distinctive colors are designed for
varying abilities and strengths by effectively working the hand muscles by
squeezing, pinching, and twisting.
Therapy Putty is commonly used during physical or occupational therapy to
improve hand strength after an injury, illness, surgery, stroke, or disorders
that affect muscle tone and grip strength.
You can also use the squeezable putty as a stress relief tool to distract or
calm the mind when you feel overwhelmed or worried.
Was this answer helpful?

0

0
07/05/22

A
Alex
Verified Reviewer


08/05/21
Q: Does the yellow therapy putty contain any heavy metals (i.e. Lead, Cadmium)
due to the dye of the color?

Answers (1)

Performance Health Support
08/06/21
A: Hi Alex! Thank you for your interest in Sammons Preston Therapy Putty. There
are no metals in the putty.
Was this answer helpful?

2

0
08/06/21

C
Callie
Verified Reviewer


12/27/19
Q: Is Rolyan Putty gluten free and safe for a patient with celiac disease?

Answers (1)

Performance Health Support
12/27/19
A: Hello Callie! The Rolyan Putty is gluten free. Thank you for choosing
Performance Health.
Was this answer helpful?

1

0
12/27/19

S
Sue
Verified Reviewer


02/23/19
Q: I see ad for buying a tub. What does the putty come in?

Answers (1)

Performance Health Support
02/25/19
A: Hello Sue! Thank you for your interest in Sammons Preston Therapy Putty. To
choose the size container, first choose the resistance, then go to the "choose
size" dropdown and select the desired sized container.
Was this answer helpful?

1

0
02/25/19

S
Sherry
Verified Reviewer


07/19/18
Q: Is there an expiration date for this product?

Answers (1)

Performance Health Support
07/20/18
A: Hi Sherry! The Sammons Preston Therapy Putty will last approximately 5 years
before it may start to change.
Was this answer helpful?

2

0
07/20/18

1 2
Overview
 * Improve hand therapy with exercises like squeezing, stretching, twisting, and
   pinching therapy putty.
 * Choose from 2 oz. to 5 lbs. therapy putty with six resistance levels to meet
   your size needs.
 * Latex-free, non-toxic putty that won't stick to skin, separate, or stain.

More Info
 * Improve hand therapy with exercises like squeezing, stretching, twisting, and
   pinching therapy putty.
 * Choose from 2 oz. to 5 lbs. therapy putty with six resistance levels to meet
   your size needs.
 * Latex-free, non-toxic putty that won't stick to skin, separate, or stain.

WARNING: This product can expose you to chemicals including Cumene, which is
known to the State of California to cause cancer. For more information go to
www.P65Warnings.ca.gov

Read Less
Features & Benefits

Therapy Putty

Sammons Preston Therapy Putty is designed for physical therapy, hand
strengthening, and postoperative rehabilitation.

The putty can be manipulated by squeezing, stretching, pinching, and twisting to
increase your hand strength, dexterity, and functionality.

Physical and Occupational Therapists

often use therapy putty during clinical treatments of hand pain from injury or
surgery.

The various colors and firmness levels allow for progressive strength training.



It’s also a great tool for at-home therapy.

Start with yellow and work your way up!

“I bought yellow and red for someone working on their motor skills. While the
yellow is soft and feels comfortable to start out, we also have the red for
pulling and twisting. There are many ways to play with this, and four ounces is
a pretty big chunk. You can hide things in it to dig them out, sculpt it, or
just roll and twist it.
I just bought an extra for the kids to play with too, since it's easier to clean
than slime.”


- craftymama, Amazon Customer



Color-Coded
Progressive Resistance System

Sammons Preston Therapy Putty has a color-coded progressive resistance system of
six colors, each with a different level of resistance. The resistance system
allows you to advance to the next color if you need a greater challenge during
your recovery and strengthening process.



Combine Colors

Personalize your putty and the way you train by combining together different
colors. Combining colors to create a custom resistance aids in easy transition
between resistance levels.



Perfect for broken wrist


“I broke my wrist and wanted to keep up the strengthening after I was released
from physical therapy. This putty is the same brand used by my physical therapy
group, so I already knew what it should feel like in terms of consistency.

Some of the other brands were 6 oz rather than 4 oz and I considered ordering
those, but I was concerned about the comments indicating that they were gooey. I
stuck with this brand, because I wanted to be sure and get the same thing used
in PT even though it was only 4 oz. I'm a woman with small hands, so the 4 oz
isn't too small.

I was using the tan version (super soft consistency) in PT, but wanted to
advance to something with a little more resistance. I debated between the green,
red and yellow but went ahead and got the yellow which is only one step above
the tan. It's worked out well so far - not too hard, not too soft. I keep it on
an end table and use it when I am watching television.

Squeezing and pulling is very therapeutic and much more entertaining than just
squeezing a therapy sponge as I had been doing. You will want to use it with
freshly washed hands and keep it in the container when you aren't using it so
that it stays clean. It's putty, so it's going to pick up dirt and dust easily
if you leave it out or drop it on the floor while using it.”


- L. Jones, Amazon Customer

Choose from a Variety of Sizes

Sammons Preston Therapy Putty comes in six sizes. The smaller sizes are great
for individuals to use at home while the larger sizes can be divided up for
large groups of patients in rehab clinics.



Therapy Putty for Stress Relief

Tired of squeezing your stress ball all day long?
Use therapy putty to relieve your stress and keep your hands busy. This can help
you think clearly and increase productivity. You can squeeze, stretch, twist,
and manipulate the putty however you want. The putty is easily stored in its
container and can be used at your office desk while you work, at home when
you’re bored on the couch, or when you’re up all night writing a paper for
school.

The green putty is firm & not greasy!

“I like the feel and density of the green putty. It's not greasy at all and it's
firm. I wasn't sure how many oz's to order so I went with 6oz. It's more than
enough, so I split it in two and gave half to my friend for arthritis and he
actually likes it, and he hates everything!

When I went to PT, I saw the size they use and theirs is 2oz. Theirs is a
different brand and a little greasy. This brand is better, so all my research
paid off."


- Reezie, Amazon Customer

9 Therapy Putty
Rehab & Strengthening Exercises

Finger Scissor
Hold a putty ball between two fingers and bring your fingers together to “cut”
the putty.

Fingertip Pinch
Hold the putty ball between your index finger, middle finger, and thumb and
pinch it.

Power Grip
Hold a larger amount of putty in your ball and squeeze it using all of your
fingers, repeat adding your thumb.

Twist
Hold one end of the putty in your hand. Use your other hand to pinch a bit of
the putty using your thumb and index finger, then twist.

Full Finger Spread
Roll your putty out into a “snake”. Form a circle and wrap the putty around all
of your fingers and your thumb. Spread your fingers outward against the putty.

Finger Extension
Roll your putty into a “snake”. Wrap the putty over the top of one finger & hold
it using your other hand. Extend and straighten your finger against the putty.

Flat Pinch
Hold the putty with your fingers extended on top and your thumb below and pinch
it between them.

Thumb Extension
Roll out your putty, then wrap it around your thumb to form a circle, holding
the bottom of the circle in your palm. Extend and straighten your thumb against
the putty.

Two Finger Spread
Form a “snake” with the putty by rolling it out and wrap it around two fingers.
Spread your fingers apart.

Therapy putty is my first choice for my patients.


“Hand strength has been documented as an indicator of overall health. Sammons
Preston TheraPutty has been a staple in my clinic for 25 years. Whether it be
the putty’s multiple options for graded resistance, superior consistency, or its
extensive clinical applications, this therapy putty is my first choice for my
patients. Sammons Preston Therapy Putty is not only useful for an individual
home exercise program for the hand but as an excellent addition in simulating
resisted occupation based activities in my clinic.”


- Jim Wagner OTD, OTR/L, CHT, CPAM, CSCS

Measuring Your Patient’s Grip Strength Progress

As your patient strengthens their hand grip, track their progress using a Jamar
Smart Digital Hand Dynamometer. It calculates the average, standard deviation
and coefficient of variation for you, so you can spend more time with your
patients.

Use the grip strength calculator to easily see how your patient compares to
others who share their demographics, using NIH normative data. Plus, the hand
dynamometer’s tablet app makes it easy to see your patient’s progress over time.






Frequently Bought With
Sammons Preston Putty Containers
SHOP NOW
Rolyan Hook: Self-Adhesive
SHOP NOW
Foam Tubing
SHOP NOW
Oval-8 Splints
SHOP NOW
Rolyan Loop: Non-Adhesive 25 Yard
SHOP NOW
Performa Paraffin Wax
SHOP NOW
Rolyan TailorSplint Thermoplastic Splinting...
SHOP NOW
Sammons Preston Rigid Leg Lifter
SHOP NOW
Therabath Refill Paraffin Wax
SHOP NOW
Rolyan Basic Ergonomic Hand Exerciser
SHOP NOW
LMB Spring Finger Extension Splint
SHOP NOW
Over-the-Wrist Edema Gloves - Open Finger
SHOP NOW



ACCOUNT

Getting Started Online

Login/Register

Forgot Password

Track Web Order

Billing

Create a Dealer/Distributor Account

CUSTOMER SUPPORT

Live Chat

How-To Videos

Support Center & FAQs

Returns

Request a Quote

Contact Customer Service

RESOURCES

Ask a Clinician

Performance Health Academy

Articles

Digital Catalogs

Performance Preferred

Warehouse Sale

COMPANY

About Us

Customer Promise

What We Sell

Brands

Partners

Career Openings

News




QUESTIONS? ASK AN EXPERT

SIGN UP FOR PERFORMANCE HEALTH UPDATES

By signing up, you accept the terms of our Privacy Policy

Newsletter
Sign Up for Our Newsletter:

Subscribe
I have read and accept the privacy policy


Are you visiting PerformanceHealth.com

from outside of the US?

Visit your regional site for relevant pricing, promotions, and products.

© 2023 Performance Health

TrademarksPrivacy PolicyTerms & Conditions



Feedback

Pages




Popular Searches
shower chairtherabandputtytheraputtyelectrodes






Close
Are you registering as part of a business or organization?


Yes

No

Does your business/organization have an existing account with Performance
Health?
It is important to link your existing account for billing purposes. If you do
not know your account number, please call customer service at 1.800.323.5547

Yes

No

Let's get linked to your ordering account.

Company Information
Billing Account Number




Billing ZIP/Post Code

User Information
User First Name

User Last Name

User Email Address

Don't miss out! Sign up to receive the latest deals, new product alerts, and
industry insight from Performance Health US.
Please note this can take up to a minute.


This Company has been verified










Password
Password Strength: No Password
Confirm Password









Close


Close


OTHER ADDRESSES

Search:
Add Address

Please wait...

Company or NameStreetAddress 2CityStateZip No matching records found

Showing 1 to 15 of 50 entries
Previous1234Next



CREATE PERSONAL SUPPLY LIST

Close

Save Cancel



CREATE APPROVED SUPPLY LIST

Close

Save Cancel



SEE IN-STOCK ALTERNATIVES BELOW...

Close

Replace Cancel

Close




SORRY, THIS ITEM IS TEMPORARILY OUT OF STOCK

Close

Save Cancel



SEE IN-STOCK ALTERNATIVES BELOW...

Close


Close
Checkout as a new customer

Creating an account has many benefits:

 * See order and shipping status
 * Track order history
 * Check out faster

Create an Account
Checkout using your account

Email Address

Password

Sign In
Forgot Your Password?