www.stauffersafety.com Open in urlscan Pro
35.171.108.221  Public Scan

Submitted URL: http://stauffersafety.com/
Effective URL: https://www.stauffersafety.com/
Submission: On September 26 via manual from US — Scanned from DE

Form analysis 5 forms found in the DOM

<form class="ng-pristine ng-valid">
  <div class="search-box">
    <span tabindex="-1" role="presentation" class="k-widget k-autocomplete k-header isc-searchAutoComplete isc-searchAutoComplete-header tst_header_searchInput ng-pristine ng-valid k-state-default ng-empty ng-touched" style=""><input
        ng-model="vm.criteria" type="text" class="isc-searchAutoComplete isc-searchAutoComplete-header tst_header_searchInput ng-pristine ng-valid k-input ng-empty ng-touched" ng-init="vm.autocompleteOptions.placeholder = 'Enter keyword or item #';
                            vm.translations = [
                                {key: 'category', text: 'Categories'},
                                {key: 'content', text: 'Content'},
                                {key: 'product', text: 'Products'},
                                {key: 'brand', text: 'Brands'},
                                {key: 'manufacturerItemNumber', text: 'MFG #'},
                                {key: 'partNumber', text: 'Part #'},
                                {key: 'CustomerNumber', text: 'Customer Part #'},
                                {key: 'StaufferNumber', text: 'Stauffer #'},
                                {key: 'ManufacturerNumber', text: 'Manufacturer #'}]" kendo-auto-complete="" k-options="vm.autocompleteOptions" isc-enter="vm.onEnter()" name="criteria" ng-blur="vm.startAutocomplete()"
        ng-click="vm.onAutocompleteClick($event)" onfocus="$(this).data('kendoAutoComplete').search()" data-role="autocomplete" placeholder="Enter keyword or item #" autocomplete="off" role="textbox" aria-haspopup="true" aria-disabled="false"
        aria-readonly="false" aria-autocomplete="list" aria-owns="" style="width: 100%;"><span class="k-icon k-loading" style="display:none"></span></span>
    <div class="lock"></div>
    <button class="btn primary fastClick icon icon-search" ng-click="vm.search()"></button>
  </div>
  <div class="search-history">
    <div class="search-history-label"><span>Search History</span></div>
    <div class="clear-search-history"><a href="javascript:void(0);" ng-click="vm.clearSearchHistory()">Clear Search History</a></div>
  </div>
</form>

Name: vm.changePasswordForm

<form id="changePasswordForm" name="vm.changePasswordForm" ng-submit="vm.changePassword(vm.changePasswordForm.$valid)" class="ng-pristine ng-valid-custom-validate-injector ng-invalid ng-invalid-is-required">
  <div class="modal-wrap md:col-5 sm:col-8 x:col-4 xs:col-10">
    <div class="modal-title">
      <h2>Change Password</h2>
    </div>
    <div class="modal-body">
      <!---->
      <div class="x:row x:items-center">
        <div class="x:col-12">
          <div class="xng-field  ng-empty ng-valid ng-pristine">
            <!----><span class="xng-field-info" ng-if="attr.label">
              <label for="_ChangePasswordInfo_UserName" ng-show="attr.label">
                <span>Username</span>
                <span ng-show="attr.showOptionalLabel" class="optional-label x:ml-xs ng-hide">Optional</span>
              </label>
              <!---->
            </span><!---->
            <div class="input">
              <div class="x:row x:no-wrap x:col-12">
                <input id="_ChangePasswordInfo_UserName" name="ChangePasswordInfo.UserName" placeholder="" inject="" type="text" xng-validate="{isRequired: true}" ng-model="vm.userName"
                  class="ng-pristine ng-untouched ng-empty ng-valid-custom-validate-injector ng-invalid ng-invalid-is-required">
                <!---->
              </div>
              <span class="xng-error-border"></span>
            </div>
            <span class="field-validation-message ng-hide"
              ng-show="(form.$submitted || (attr.ifeedback &amp;&amp; form[attr.name || attr.id].$dirty)) &amp;&amp; (attr.error || $parent.$validate[attr.$validateAs] || $parent.$validate[attr.name || modelVar])"> required </span>
          </div>
          <div class="xng-field  ng-empty ng-valid ng-pristine">
            <!----><span class="xng-field-info" ng-if="attr.label">
              <label for="_ChangePasswordInfo_Password" ng-show="attr.label">
                <span>Current Password</span>
                <span ng-show="attr.showOptionalLabel" class="optional-label x:ml-xs ng-hide">Optional</span>
              </label>
              <!---->
            </span><!---->
            <div class="input">
              <div class="x:row x:no-wrap x:col-12">
                <input id="_ChangePasswordInfo_Password" name="ChangePasswordInfo.Password" placeholder="" inject="" type="password" xng-validate="{isRequired: true}" ng-model="vm.password"
                  class="ng-pristine ng-untouched ng-empty ng-valid-custom-validate-injector ng-invalid ng-invalid-is-required">
                <!---->
              </div>
              <span class="xng-error-border"></span>
            </div>
            <span class="field-validation-message ng-hide"
              ng-show="(form.$submitted || (attr.ifeedback &amp;&amp; form[attr.name || attr.id].$dirty)) &amp;&amp; (attr.error || $parent.$validate[attr.$validateAs] || $parent.$validate[attr.name || modelVar])"> required </span>
          </div>
          <div class="xng-field  ng-empty ng-valid ng-pristine">
            <!----><span class="xng-field-info" ng-if="attr.label">
              <label for="_ChangePasswordInfo_NewPassword" ng-show="attr.label">
                <span>New Password</span>
                <span ng-show="attr.showOptionalLabel" class="optional-label x:ml-xs ng-hide">Optional</span>
              </label>
              <!---->
            </span><!---->
            <div class="input">
              <div class="x:row x:no-wrap x:col-12">
                <input id="_ChangePasswordInfo_NewPassword" name="ChangePasswordInfo.NewPassword" placeholder="" inject="" type="password" xng-validate="{isRequired: true, maxLength:75, minLength: vm.passwordMinimumLength}" xng-password-input=""
                  ng-model="vm.newPassword" class="ng-pristine ng-untouched ng-empty ng-valid-custom-validate-injector ng-invalid ng-invalid-is-required" data-tippy="">
                <!---->
              </div>
              <span class="xng-error-border"></span>
            </div>
            <span class="field-validation-message ng-hide"
              ng-show="(form.$submitted || (attr.ifeedback &amp;&amp; form[attr.name || attr.id].$dirty)) &amp;&amp; (attr.error || $parent.$validate[attr.$validateAs] || $parent.$validate[attr.name || modelVar])"> required </span>
          </div>
          <div class="xng-field  ng-empty ng-valid ng-pristine">
            <!----><span class="xng-field-info" ng-if="attr.label">
              <label for="_ChangePasswordInfo_ConfirmPassword" ng-show="attr.label">
                <span>Confirm Password</span>
                <span ng-show="attr.showOptionalLabel" class="optional-label x:ml-xs ng-hide">Optional</span>
              </label>
              <!---->
            </span><!---->
            <div class="input">
              <div class="x:row x:no-wrap x:col-12">
                <input id="_ChangePasswordInfo_ConfirmPassword" name="ChangePasswordInfo.ConfirmPassword" placeholder="" inject="" type="password" xng-validate="{isRequired: true, equalTo:[vm.newPassword, 'Should be equal to New Password']}"
                  ng-model="vm.confirmPassword" class="ng-pristine ng-untouched ng-empty ng-valid-custom-validate-injector ng-invalid ng-invalid-is-required">
                <!---->
              </div>
              <span class="xng-error-border"></span>
            </div>
            <span class="field-validation-message ng-hide"
              ng-show="(form.$submitted || (attr.ifeedback &amp;&amp; form[attr.name || attr.id].$dirty)) &amp;&amp; (attr.error || $parent.$validate[attr.$validateAs] || $parent.$validate[attr.name || modelVar])"> required </span>
          </div>
        </div>
        <!---->
      </div>
    </div>
    <div class="modal-actions">
      <div class="btns x:ma-none">
        <button type="submit" class="button primary">Change Password</button>
      </div>
    </div>
    <a class="close-reveal-modal">×</a>
  </div>
</form>

Name: vm.signInForm

<form id="signInForm" name="vm.signInForm" novalidate="" ng-submit="vm.signIn(vm.signInForm.$valid)" class="ng-pristine ng-valid-custom-validate-injector ng-invalid ng-invalid-is-required">
  <div class="x:row carousel-title">
    <h2 class="text-uppercase x:mb-none">Sign In</h2>
  </div>
  <div class="x:column">
    <div class="x:col-12 username">
      <div class="xng-field  ng-empty" name="widgetSigninWidgetuserName" id="widgetSigninWidgetuserName" placeholder="i.e name@company.com">
        <!----><span class="xng-field-info" ng-if="attr.label">
          <label for="_widgetSigninWidgetuserName" ng-show="attr.label">
            <span>Username</span>
            <span ng-show="attr.showOptionalLabel" class="optional-label x:ml-xs ng-hide">Optional</span>
          </label>
          <!---->
        </span><!---->
        <div class="input">
          <div class="x:row x:no-wrap x:col-12">
            <input id="_widgetSigninWidgetuserName" name="widgetSigninWidgetuserName" placeholder="i.e name@company.com" inject="" type="text" ng-model="vm.userName" ie-autofill-fix=""
              xng-validate="{isRequired: true, maxLength :  125, isEmail: vm.settings.useEmailAsUserName}" autofocus="autofocus" autocapitalize="off"
              class="ng-pristine ng-untouched ng-empty ng-valid-custom-validate-injector ng-invalid ng-invalid-is-required">
            <!---->
          </div>
          <span class="xng-error-border"></span>
        </div>
        <span class="field-validation-message ng-hide"
          ng-show="(form.$submitted || (attr.ifeedback &amp;&amp; form[attr.name || attr.id].$dirty)) &amp;&amp; (attr.error || $parent.$validate[attr.$validateAs] || $parent.$validate[attr.name || modelVar])"> required </span>
      </div>
    </div>
    <div class="x:col-12 password">
      <div class="xng-field  ng-empty" name="widgetSigninWidgetpassword" id="widgetSigninWidgetSignInInfo_Password" placeholder="Must have at least 7 characters">
        <!----><span class="xng-field-info" ng-if="attr.label">
          <label for="_widgetSigninWidgetSignInInfo_Password" ng-show="attr.label">
            <span>Password</span>
            <span ng-show="attr.showOptionalLabel" class="optional-label x:ml-xs ng-hide">Optional</span>
          </label>
          <!---->
        </span><!---->
        <div class="input">
          <div class="x:row x:no-wrap x:col-12">
            <input id="_widgetSigninWidgetSignInInfo_Password" name="widgetSigninWidgetpassword" placeholder="Must have at least 7 characters" inject="" type="password" ng-model="vm.password" ie-autofill-fix=""
              xng-validate="{ isRequired : true, maxLength :  75}" class="ng-pristine ng-untouched ng-empty ng-valid-custom-validate-injector ng-invalid ng-invalid-is-required">
            <!---->
          </div>
          <span class="xng-error-border"></span>
        </div>
        <span class="field-validation-message ng-hide"
          ng-show="(form.$submitted || (attr.ifeedback &amp;&amp; form[attr.name || attr.id].$dirty)) &amp;&amp; (attr.error || $parent.$validate[attr.$validateAs] || $parent.$validate[attr.name || modelVar])"> required </span>
      </div>
      <div class="forgot-password">
        <a href="javascript:void(0)" ng-click="vm.resetForgotPasswordPopup(vm.loadModals ? '_s' : '')" data-reveal-id="forgotPasswordPopup">Forgot Password?</a>
      </div>
    </div>
  </div>
  <!---->
  <div class="sign-in-actions x:justify-between x:row">
    <div class="sign-in-form-options x:self-center">
      <div class="remember-me ng-hide" ng-show="vm.settings.rememberMe">
        <div :id="vm.prefex" name="vm.prefex" class="x:mb-none xng-field sgs-checkbox  ng-empty">
          <div class="input">
            <input id="widgetSigninWidget" name="vm.prefex" inject="" type="checkbox" ng-value="attr.ngModel" class="x:mb-none xng-field sgs-checkbox  ng-empty" ng-model="vm.rememberMe">
            <label for="widgetSigninWidget" class="icon-checkmark">&nbsp;</label>
          </div>
          <label for="widgetSigninWidget" class="input-label" ng-bind-html="attr.label">Remember Me</label>
        </div>
      </div>
    </div>
    <div class="btns sm:mt-md x:row x:col-grow xs:col-12  x:justify-center" ng-class="vm.settings.rememberMe ? 'x:justify-end' : 'x:justify-center'">
      <button id="tst_signIn_submit" type="submit" ng-disabled="vm.disableSignIn" class="button primary small btn-sign-in xs:col-12">Sign In</button>
    </div>
  </div>
</form>

Name: vm.resetPasswordForm

<form id="resetPasswordForm" name="vm.resetPasswordForm" class="custom ng-pristine ng-valid-email ng-valid-custom-validate-injector ng-invalid ng-invalid-is-required" novalidate="" ng-submit="vm.resetPassword(vm.resetPasswordForm.$valid)">
  <div class="modal-wrap x:pb-none">
    <div class="modal-title">
      <h2 class="text-delta">Reset Password</h2>
    </div>
    <div class="modal-body">
      <div ng-show="!vm.resetPasswordSuccess">
        <div class="text-caption message">Enter your username and we'll send you an email that will allow you to reset your password.</div>
        <div class="row email-addy">
          <div class="xng-field  ng-empty" type="email" placeholder="i.e name@company.com">
            <!----><span class="xng-field-info" ng-if="attr.label">
              <label for="_tst_forgotPassword_usernameField" ng-show="attr.label">
                <span>Username</span>
                <span ng-show="attr.showOptionalLabel" class="optional-label x:ml-xs ng-hide">Optional</span>
              </label>
              <!---->
            </span><!---->
            <div class="input">
              <div class="x:row x:no-wrap x:col-12">
                <input id="_tst_forgotPassword_usernameField" name="userName" placeholder="i.e name@company.com" inject="" type="text" ng-model="vm.userNameToReset" xng-validate="{isRequired: true, maxLength:  75, isEmail: true}" autocapitalize="off"
                  class="ng-pristine ng-untouched ng-empty ng-valid-email ng-valid-custom-validate-injector ng-invalid ng-invalid-is-required">
                <!---->
              </div>
              <span class="xng-error-border"></span>
            </div>
            <span class="field-validation-message ng-hide"
              ng-show="(form.$submitted || (attr.ifeedback &amp;&amp; form[attr.name || attr.id].$dirty)) &amp;&amp; (attr.error || $parent.$validate[attr.$validateAs] || $parent.$validate[attr.name || modelVar])"> required </span>
          </div>
        </div>
      </div>
      <!---->
      <div class="x:mb-none notify:success ng-hide" status="success" ng-show="vm.resetPasswordSuccess">
        <span class="notify-icon  icon-checkmark--fill"></span>
        <div class="notify-body" ng-transclude="">
          <span>If an account matches the username entered, an email will be sent to the associated email address with instructions on how to reset your password shortly. If you do not receive an email, please contact customer service.</span>
        </div>
        <span ng-show="!hideCloseButton" class="icon-close ng-hide" ng-click="close()"></span>
      </div>
    </div>
    <div class="modal-actions x:ma-none">
      <div class="buttons-aligned-right">
        <a ng-href="/MyAccount/SignIn" id="tst_forgotPassword_cancelButton" ng-hide="vm.resetPasswordSuccess" class="button secondary md:ml-none md:col-12" onclick="$('.close-reveal-modal').click()" href="/MyAccount/SignIn">Return to sign in</a>
        <button id="tst_forgotPassword_submitButton" ng-hide="vm.resetPasswordSuccess" type="submit" class="button primary md:mt-sm md:ml-none md:col-12">Send Email</button>
        <button type="button" ng-show="vm.resetPasswordSuccess" class="button secondary ng-hide" onclick="$('.close-reveal-modal').click()">Close</button>
      </div>
    </div>
    <a class="close-reveal-modal">×</a>
  </div>
</form>

/Email/SubscribeToList

<form id="emailSubscriptionForm998" action="/Email/SubscribeToList" novalidate="novalidate" class="ng-pristine ng-valid">
  <h2 class="text-normal"><span class="text-brand-01">SUBSCRIBE</span> TO OUR NEWSLETTER</h2>
  <label for="emailAddress998" class="x:col-12">Email Address</label>
  <div class="x:row xs:wrap x:no-wrap x:mb-xs xs:justify-center">
    <div class="x:col-8 xs:col-12">
      <input type="text" class="subscribe-box ng-pristine ng-untouched ng-valid ng-empty" name="EmailAddress" id="emailAddress998" placeholder="i.e. name@company.com" data-val-required="Email Address is required." data-val="true"
        data-rule-regex="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" data-val-regex="Email Address is invalid." autocapitalize="off" ng-model="vm.email">
      <span data-valmsg-replace="true" data-valmsg-for="EmailAddress" class="field-validation-message"></span>
    </div>
    <button ng-show="!vm.submitted" class="button primary btn-subscribe xs:ml-none xs:mt-md x:ml-lg x:px-lg" type="submit" ng-click="vm.submit($event)">Subscribe</button>
  </div>
  <span ng-show="vm.submitted" class="successMessage ng-hide"></span>
</form>

Text Content

Now Hiring! View Open Positions

 * About Us
   * BACK
   * Our History
   * Safety Knowledge Center
   * Stauffer Blog
   * Locations
   * Careers
   * Security
   * Terms & Conditions
 * Solutions
   * BACK
   * Corporate Safety Accounts
   * PPE RFQ & Bids
   * Vending
   * Stauffer Brand
   * Stauffer Truck Fleet
   * E-Solutions
   * Rx Eyewear
   * Buy Now, Pay Later
 * Contact Us

Search History
Clear Search History
Quick Order
Sign In / Register
0
$0.00

   
 * Shop By Product
 * Brands
 * Industries
 * Safety Knowledge Center

 * About Us
   * BACK
   * Our History
   * Safety Knowledge Center
   * Stauffer Blog
   * Locations
   * Careers
   * Security
   * Terms & Conditions
 * Solutions
   * BACK
   * Corporate Safety Accounts
   * PPE RFQ & Bids
   * Vending
   * Stauffer Brand
   * Stauffer Truck Fleet
   * E-Solutions
   * Rx Eyewear
   * Buy Now, Pay Later
 * Contact Us


CHANGE PASSWORD

Username Optional

required
Current Password Optional

required
New Password Optional

required
Confirm Password Optional

required
Change Password
×




THE ULTIMATE GLOVE

LEARN MORE

THE PPE DISTRIBUTOR YOU CAN TRUST

STAUFFER GLOVE & SAFETY.


YOUR PARTNER FOR SAFETY EQUIPMENT, PPE, HAND AND FOOT PROTECTION,
HEARING, RESPIRATORY, SAFETY EYEWEAR AND MORE!

LEARN MORE


THE ULTIMATE GLOVE

LEARN MORE

THE PPE DISTRIBUTOR YOU CAN TRUST

STAUFFER GLOVE & SAFETY.


YOUR PARTNER FOR SAFETY EQUIPMENT, PPE, HAND AND FOOT PROTECTION,
HEARING, RESPIRATORY, SAFETY EYEWEAR AND MORE!

LEARN MORE


THE ULTIMATE GLOVE

LEARN MORE

THE PPE DISTRIBUTOR YOU CAN TRUST

STAUFFER GLOVE & SAFETY.


YOUR PARTNER FOR SAFETY EQUIPMENT, PPE, HAND AND FOOT PROTECTION,
HEARING, RESPIRATORY, SAFETY EYEWEAR AND MORE!

LEARN MORE




SIGN IN

Username Optional

required
Password Optional

required
Forgot Password?
 
Remember Me
Sign In


OR

Register


RESET PASSWORD

Enter your username and we'll send you an email that will allow you to reset
your password.
Username Optional

required
If an account matches the username entered, an email will be sent to the
associated email address with instructions on how to reset your password
shortly. If you do not receive an email, please contact customer service.
Return to sign in Send Email Close
×


PLEASE SIGN IN OR CREATE AN ACCOUNT


Close
×


FEATURED PRODUCTS

   
 * Top Sellers - In Stock & Ready to Ship
   
 * Disposable Gloves - In Stock & Ready to Ship
   
 * Disposable Respirators - In Stock & Ready to Ship
   


TOP SELLERS - IN STOCK & READY TO SHIP

Loading Products

   
 * 3M 8210 - N95 Particulate Respirator - (Box of 20)
   4.6 star rating 46 Reviews
   
   
   
   $17.25  / Box
   3692 In Stock
   Add To Cart
   Add to List
   
 * Stauffer Glove & Safety FM3B - Disposable Face Mask With Earloops, ASTM Level
   2 - (Box of 50)
   4.9 star rating 31 Reviews
   
   
   
   $3.25  / Box
   604283 In Stock
   Add To Cart
   Add to List
   
 * 3M 9205+ - 3M Aura N95 Particulate Respirator Mask | 20 per Box
   4.8 star rating 57 Reviews
   
   
   
   $19.25  / Box
   7009 In Stock
   Add To Cart
   Add to List
   
 * ACON Labs L031-118BS/300 - Flowflex COVID-19 Antigen Home Test
   $8.95  / Kit
   3629 In Stock
   Add To Cart
   Add to List
   
 * Ansell 92-600 - TouchNTuff Nitrile Gloves
   4.9 star rating 17 Reviews
   
   
   
     /  
   $13.50 / Box
   5670 In Stock
   Choose Options
   
 * Stauffer Glove & Safety 705PF/M - Sense5 Blue Disposable Nitrile Gloves, 5
   mil, 9.5" Length
   4.0 star rating 5 Reviews
   
   
   
     /  
   $10.50 / Dispenser
   209791 In Stock
   Choose Options
   
 * Stauffer Glove & Safety 705PFO - Sense5 Orange Disposable Nitrile Gloves, 5
   mil, 9.5" Length
   4.0 star rating 1 Review
   
   
   
     /  
   $13.50 / Box
   29109 In Stock
   Choose Options
   
 * Gloveworks GWON - Gloveworks Heavy-Duty Orange Nitrile Disposable Gloves
   4.8 star rating 35 Reviews
   
   
   
     /  
   $20.35 / Box
   8776 In Stock
   Choose Options
   
 * Stauffer Glove & Safety K900G4 - Trackman Goatskin Drivers Gloves with Cut
   Resistant Liner
     /  
   $13.15 / Pair
   5135 In Stock
   Choose Options
   
 * Stauffer Glove & Safety 7005PFBK - Sense5 Black Disposable Nitrile Gloves, 5
   mil, 9.5" Length
   5.0 star rating 4 Reviews
   
   
   
     /  
   $11.50 / Box
   32592 In Stock
   Choose Options
   
 * Stauffer Glove & Safety 7003PF - Sense3 Blue Disposable Nitrile Gloves, 3-mil
   - Large
   5.0 star rating 1 Review
   
   
   
     /  
   $8.95 / Dispenser
   102169 In Stock
   Choose Options
   


DISPOSABLE GLOVES - IN STOCK & READY TO SHIP

Loading Products


DISPOSABLE RESPIRATORS - IN STOCK & READY TO SHIP

Loading Products


FEATURED CATEGORIES

Work Gloves
Disposable Gloves
COVID-19 Essentials
Protective Clothing
Respirators
Hearing Protection
Safety Eyewear
Fall Protection
View All Categories


FEATURED BRANDS


View All Brands


CUT RESISTANT STAUFFER GLOVES


FROM THE SAFETY KNOWLEDGE CENTER

Face Mask Guide
Learn about face masks, their proper use, & more
READ MORE
Nylon Glove Guide
Curious about Nylon Work Gloves? Learn more!
READ MORE
Cleaning & Disinfection Guide
Learn how to start your Cleaning & Disinfection Plan.
READ MORE


TOP SELLERS

Stauffer Glove & Safety 75EJ - Leather Drivers Gloves, Split Leather Back, Wing
Thumb
Manufacturer #: 75EJ
  /  
$5.03 / Pair
12662 In Stock
Choose Options
3M 9205+ BULK - 3M Aura N95 Particulate Respirator Mask - (Case of 440)
Manufacturer #: 9205+ BULK
4.9 star rating 14 Reviews



$393.99  / Case
164 In Stock
Add To Cart
Add to List
Gateway Safety 4680 - Starlite Safety Glasses
Manufacturer #: 4680
$1.53  / Each
1831 In Stock
Add To Cart
Add to List
Stauffer Glove & Safety K15GBNPF - Gray Nylon/Spandex Gloves with Black Nitrile
Foam Coating
Manufacturer #: K15GBNPF
  /  
From $2.14 / Pair
27470 In Stock
Choose Options
Stauffer Glove & Safety 9042SIM/WHT - Disposable 24" Bouffant Cap - (Bag of 100)
Manufacturer #: 9042SIM/WHT
$3.58  / Bag
2809 In Stock
Add To Cart
Add to List
Sqwincher 159200201 - Sqweeze Freeze Pops, Assorted Flavors: Cherry, Grape,
Lemon-Lime, Orange and Mixed Berry
Manufacturer #: 159200201
5.0 star rating 2 Reviews



$3.47  / Pack
Estimated to ship in 5 - 7 days
Add To Cart
Add to List
Stauffer Glove & Safety K85EJ - Leather Drivers Gloves with Keystone Thumb
Manufacturer #: K85EJ
5.0 star rating 2 Reviews



  /  
From $8.20 / Pair
12410 In Stock
Choose Options
Pyramex LCT100 - Lens Cleaning Towelettes
Manufacturer #: LCT100
$5.70  / Box
592 In Stock
Add To Cart
Add to List
Ansell 92-600 - TouchNTuff Nitrile Gloves
Manufacturer #: 92-600
4.9 star rating 17 Reviews



  /  
$13.50 / Box
5670 In Stock
Choose Options
Gloveworks GWGN - Gloveworks HD Lime Green Nitrile Disposable Gloves
Manufacturer #: GWGN
5.0 star rating 14 Reviews



  /  
$20.35 / Box
3464 In Stock
Choose Options








SUBSCRIBE TO OUR NEWSLETTER

Email Address

Subscribe
Family-owned and operated for five generations, we remain focused on providing
the same individualized attention that we've provided our customers for more
than a century.

RESOURCES

Blog
Industries
E-Solutions
Vending Program
Services and Solutions
Safety Knowledge Center

COMPANY

Our History
Brands
Careers
Contact Us
Locations
Buy Now, Pay Later

STAY CONNECTED


Customer Support:
T: (215) 679-4446
Customer Service
Mon - Fri   8 am - 5 pm ET
sales@stauffersafety.com
 *  
 *  
 *  
 *  

© 2022 Stauffer Glove & Safety - All Rights Reserved
Terms & Conditions | Privacy Policy








PRODUCT OPTIONS

Add To Cart


Loading Products

×