uk.vwr.com
Open in
urlscan Pro
2606:4700::6810:3919
Public Scan
URL:
https://uk.vwr.com/store/product/25993994/economy-spill-kit
Submission: On June 20 via api from DE — Scanned from DE
Submission: On June 20 via api from DE — Scanned from DE
Form analysis
14 forms found in the DOMName: hiddenForm1 — POST /store/index.jsp?_DARGS=/store/global/gadgets/sessionTimeoutAlert.jsp
<form method="post" name="hiddenForm1" action="/store/index.jsp?_DARGS=/store/global/gadgets/sessionTimeoutAlert.jsp" id="hiddenForm">
<div style="display:none"><input name="_dyncharset" type="hidden" value="UTF-8"> </div>
<div style="display:none"><input name="_dynSessConf" type="hidden" value="4029505927508296433"> </div>
<div id="hidden_clicker" style="display:none">
<a id="hiddenclicker" class="fb_session_dialog" href="#sessionTimeoutAlert">Hidden_link</a>
<a id="hiddenclicker_2" class="fb_session_dialog" href="#sessionExpiryAlert">Hidden_link2</a>
<a id="hiddenclicker_3" class="fb_session_dialog" href="#sessionSoftAlert">Hidden_link3</a>
<input name="/atg/userprofiling/ProfileFormHandler.logout" style="display:none" id="Logout_session" type="submit" value=""><input name="_D:/atg/userprofiling/ProfileFormHandler.logout" type="hidden" value=" "><input
name="/atg/userprofiling/ProfileFormHandler.softLogout" style="display:none" id="Logout_session_soft" type="submit" value=""><input name="_D:/atg/userprofiling/ProfileFormHandler.softLogout" type="hidden" value=" "><input
name="/atg/userprofiling/ProfileFormHandler.logoutATGSession" style="display:none" id="Logout_ATGSession" type="submit" value=""><input name="_D:/atg/userprofiling/ProfileFormHandler.logoutATGSession" type="hidden" value=" ">
</div>
<div style="display:none"><input name="_DARGS" type="hidden" value="/store/global/gadgets/sessionTimeoutAlert.jsp"> </div>
</form>
Name: sessionTimeoutForm — POST /store/index.jsp?_DARGS=/store/global/gadgets/sessionTimeoutAlert.jsp.1
<form method="post" name="sessionTimeoutForm" action="/store/index.jsp?_DARGS=/store/global/gadgets/sessionTimeoutAlert.jsp.1" id="sessionTimeoutForm">
<div style="display:none"><input name="_dyncharset" type="hidden" value="UTF-8"> </div>
<div style="display:none"><input name="_dynSessConf" type="hidden" value="4029505927508296433"> </div>
<div class="modal-content">
<div class="modal-body">
<div class="row">
<div class="col-lg-12 text-center">
<p>Keep my session open?</p>
<p> Ending In <span id="time"></span> </p>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary btn-block" id="refresh_session" onclick="if (!window.__cfRLUnblockHandlers) return false; javascript:reload_Page()">Yes</button>
<button type="button" class="btn btn-default btn-block" onclick="if (!window.__cfRLUnblockHandlers) return false; logout_submit()">No</button>
</div>
</div>
</form>
Name: sessionExpiryForm — POST /store/index.jsp?_DARGS=/store/global/gadgets/sessionTimeoutAlert.jsp.2
<form method="post" name="sessionExpiryForm" action="/store/index.jsp?_DARGS=/store/global/gadgets/sessionTimeoutAlert.jsp.2" id="sessionExpiryForm">
<div style="display:none"><input name="_dyncharset" type="hidden" value="UTF-8"> </div>
<div style="display:none"><input name="_dynSessConf" type="hidden" value="4029505927508296433"> </div>
<div class="modal-content">
<div class="modal-body">
<div class="row">
<div class="col-lg-12 text-center">
<p>The session is expired</p>
</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary btn-block" id="login_again" onclick="if (!window.__cfRLUnblockHandlers) return false; javascript:to_login_Page()">Log In</button>
<button type="button" class="btn btn-default btn-block" onclick="if (!window.__cfRLUnblockHandlers) return false; logout_submit_expiry()">Ok, I'll continue as logged out</button>
</div>
</div>
</form>
Name: sessionSoftForm — POST /store/index.jsp?_DARGS=/store/global/gadgets/sessionTimeoutAlert.jsp.3
<form method="post" name="sessionSoftForm" action="/store/index.jsp?_DARGS=/store/global/gadgets/sessionTimeoutAlert.jsp.3" id="sessionSoftForm">
<div style="display:none"><input name="_dyncharset" type="hidden" value="UTF-8"> </div>
<div style="display:none"><input name="_dynSessConf" type="hidden" value="4029505927508296433"> </div>
<div class="modal-content">
<div class="modal-body">
<div class="row">
<div class="col-lg-12 text-center"> Your session has expired. For your security, we have logged you out. <br> Would you like to log in again?</div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary btn-block" id="login_soft_again" onclick="if (!window.__cfRLUnblockHandlers) return false; javascript:to_login_Page()">Log In</button>
<button type="button" class="btn btn-default btn-block" onclick="if (!window.__cfRLUnblockHandlers) return false; logout_submit_expiry()">Log out</button>
</div>
</div>
</form>
<form>
<button class="mmn-nav-toggle navbar-toggle hidden-md hidden-lg" type="button" data-toggle="collapse" data-target="#mmn-navbar-collapse" aria-expanded="true"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span
class="icon-bar"></span> <span class="icon-bar"></span> </button>
<div class="primary-logo mr-lg-4">
<a href="/store/" id="" rel="" class="">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 260 60.69" role="img" aria-label="Avantor delivered by VWR">
<defs>
<linearGradient id="avantor-vwr-rev-gradient" x1="22.46" y1="1.64" x2="7" y2="32.57" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#2d65af"></stop>
<stop offset=".9" stop-color="#4cbfee"></stop>
</linearGradient>
<linearGradient id="avantor-vwr-rev-gradient-2" x1="25.83" y1="-5.83" x2="42.81" y2="33.91" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#4eb649"></stop>
<stop offset="1" stop-color="#4cbfee"></stop>
</linearGradient>
<linearGradient id="avantor-vwr-rev-gradient-3" x1="56.35" y1="34.86" x2="70.89" y2="-.13" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#2d65af"></stop>
<stop offset=".8" stop-color="#4cbfee"></stop>
</linearGradient>
<style>
.avantor-vwr-rev-path-1 { fill: #fff; }
.avantor-vwr-rev-path-2 { fill: url(#avantor-vwr-rev-gradient); }
.avantor-vwr-rev-path-3 { fill: url(#avantor-vwr-rev-gradient-2); }
.avantor-vwr-rev-path-4 { fill: url(#avantor-vwr-rev-gradient-3); }
</style>
</defs>
<path class="avantor-vwr-rev-path-1" d="M74.6 52.25a4.61 4.61 0 014.58-4.87 3.83 3.83 0 013.35 1.79v-6.48h1.56v14.18h-1.5v-1.73A3.79 3.79 0 0179.2 57a4.5 4.5 0 01-4.6-4.75zm8 0a3.22 3.22 0 10-6.42 0 3.21 3.21 0 106.42 0zM95.33 52.65H88a3.1 3.1 0 003.21 2.91 3.37 3.37 0 002.72-1.25l1.1.93a4.87 4.87 0 01-8.61-3.05 4.54 4.54 0 014.62-4.81A4.31 4.31 0 0195.37 52c0 .27-.04.54-.04.65zm-7.28-1.27h5.76A2.75 2.75 0 0091 48.8a3 3 0 00-2.95 2.58zM99.34 42.69v14.18h-1.56V42.69zM102.15 44.66a1.14 1.14 0 111.14 1.12 1.12 1.12 0 01-1.14-1.12zm1.91 2.83v9.38h-1.56v-9.38zM107.78 47.49l2.87 7.4 2.87-7.4h1.68l-3.82 9.38h-1.5l-3.82-9.38zM124.89 52.65h-7.32a3.1 3.1 0 003.22 2.91 3.36 3.36 0 002.71-1.25l1.1.93a4.87 4.87 0 01-8.6-3.05 4.54 4.54 0 014.62-4.81 4.31 4.31 0 014.31 4.62c0 .27-.04.54-.04.65zm-7.28-1.27h5.76a2.75 2.75 0 00-2.78-2.58 3 3 0 00-2.98 2.58zM128.78 47.49v1.72a3.51 3.51 0 013.05-1.83h.38v1.74h-.61c-1.8 0-2.86 1.37-2.86 3.26v4.52h-1.56v-9.41zM142 52.65h-7.3a3.1 3.1 0 003.22 2.91 3.35 3.35 0 002.71-1.25l1.1.93a4.87 4.87 0 01-8.61-3.05 4.54 4.54 0 014.62-4.81 4.31 4.31 0 014.32 4.62c0 .27-.06.54-.06.65zm-7.28-1.27h5.76a2.75 2.75 0 00-2.78-2.58 3 3 0 00-2.96 2.58zM143.74 52.25a4.61 4.61 0 014.58-4.87 3.86 3.86 0 013.36 1.79v-6.48h1.56v14.18h-1.51v-1.73a3.79 3.79 0 01-3.39 1.86 4.5 4.5 0 01-4.6-4.75zm8 0a3.21 3.21 0 10-6.41 0 3.21 3.21 0 106.41 0zM162.93 55.18v1.69h-1.48V42.69H163v6.44a3.82 3.82 0 013.33-1.75 4.59 4.59 0 014.57 4.87 4.48 4.48 0 01-4.58 4.75 3.8 3.8 0 01-3.39-1.82zm6.38-2.93a3.22 3.22 0 10-6.42 0 3.21 3.21 0 106.42 0zM171.62 47.49h1.7l3 7.13 2.83-7.13h1.64l-5.32 13.2h-1.62l1.68-4.18zM194.01 51.75l-5.25-12.2h-3.63l7.25 17.06h3.26l7.25-17.06h-3.63l-5.25 12.2zM225.36 51.75l-5.25-12.2h-2.27l-5.25 12.2-5.25-12.2h-3.63l7.25 17.06h3.27l4.74-11.19 4.75 11.19h3.27l7.25-17.06h-3.64l-5.24 12.2zM244.35 39.2a5 5 0 00-4 2.17l-.13.14-.83-1.95h-3v17H240v-9.89a4 4 0 014-3.84h.74l1.39-3.29a3.27 3.27 0 00-1.77-.34M249.47 40.05h-.93v-.49H251v.49h-1v2.77h-.55zm2-.49h.53l1.07 2 1.07-2h.57v3.26h-.55v-2.24l-.91 1.6h-.36l-.92-1.6v2.24h-.54z"></path>
<path class="avantor-vwr-rev-path-2" d="M16.81 28.81c-3.17 0-5.28-1.6-5.28-5.42 0-5.62 6.3-17.34 12.17-21.47A10.45 10.45 0 0018.5 0h-1.15C7.7 0 0 15.54 0 22.88c0 6 4.37 10 11.07 10S22.85 28 24.19 26.42l-.09-.19c-1.23.77-3.97 2.58-7.29 2.58z"></path>
<path class="avantor-vwr-rev-path-3" d="M47.88 25.88L39.63 6.65A10.6 10.6 0 0029.79 0H18.5a10.72 10.72 0 018.81 6.25l8.25 19.24a10.6 10.6 0 009.84 6.65h.36a10.43 10.43 0 005.12-2.37 10.6 10.6 0 01-3-3.89z"></path>
<path class="avantor-vwr-rev-path-4" d="M71.91 0a10.62 10.62 0 00-9.85 6.65l-8.24 19.23a10.77 10.77 0 01-8.06 6.28h10.53a10.63 10.63 0 009.85-6.65l8.24-19.24a10.49 10.49 0 018.06-6V0z"></path>
<path class="avantor-vwr-rev-path-1" d="M124.22 22.17l-7.06-16.41h-4.88l9.74 22.95h4.4l9.74-22.95h-4.88l-7.06 16.41zM177 5.27c-1.95 0-4.39 1-5.37 2.44l-.24.24-.93-2.19h-4.2v23h4.88V14.84a5.41 5.41 0 015.37-5.17c3.23 0 4.74 1.75 4.89 4.88v14.16h4.88V14.55c0-5.37-3.42-9.28-9.28-9.28zM219.12 5.27a11.83 11.83 0 00-12 12 12 12 0 0023.94 0 11.83 11.83 0 00-11.94-12zm0 19.54c-4.64 0-7.08-3.42-7.08-7.57s2.44-7.57 7.08-7.57 7.08 3.41 7.08 7.57-2.44 7.57-7.08 7.57zM203.27 10.15l1.87-4.39h-6.75V0h-4.79v5.76h-2.44l-1.86 4.39h4.3v11.73c0 4.39 2.64 6.83 7.53 6.83l2.68-.48v-4.4l-2.93.49a2.35 2.35 0 01-2.49-2.44V10.15zM156.63 5.76h-.45l-.93 2.18-.25-.23a9.28 9.28 0 00-6.35-2.44 11.63 11.63 0 00-11.72 12 11.62 11.62 0 0011.72 12 9.24 9.24 0 006.35-2.51l.25-.24.92 2.19h4.21v-23h-3.77zm-7.71 19c-4.64 0-7.13-3.42-7.13-7.57s2.49-7.57 7.13-7.57c4.15 0 7.08 3.41 7.08 7.57s-2.93 7.62-7.08 7.62zM105.78 5.76h-.45l-.93 2.18-.23-.23a9.32 9.32 0 00-6.35-2.44 11.63 11.63 0 00-11.73 12 11.63 11.63 0 0011.73 12 9.28 9.28 0 006.35-2.44l.24-.24.93 2.19h4.2v-23h-3.76zm-7.72 19c-4.64 0-7.13-3.42-7.13-7.57s2.49-7.57 7.13-7.57c4.15 0 7.08 3.41 7.08 7.57s-2.93 7.62-7.08 7.62zM246 5.27a6.77 6.77 0 00-5.38 2.93l-.18.18-1.11-2.62h-4.08v23h4.89V15.33a5.41 5.41 0 015.37-5.18h1l1.88-4.42a4.4 4.4 0 00-2.39-.46zM252.92 6.42h-1.25v-.67h3.25v.67h-1.25v3.73h-.75zm2.67-.67h.76l1.45 2.65 1.44-2.65h.76v4.4h-.73v-3L258 9.28h-.49l-1.24-2.15v3h-.72z"></path>
</svg>
</a>
</div>
</form>
Name: searchForm — GET /store/search/searchResultList.jsp
<form method="get" name="searchForm" action="/store/search/searchResultList.jsp" id="searchForm">
<div style="display:none"><input name="_dyncharset" type="hidden" value="UTF-8"> </div>
<div style="display:none"><input name="_dynSessConf" type="hidden" value="4029505927508296433"> </div>
<div class="input-group input-group-sm" id="searchuidiv">
<input placeholder="Search by keyword, supplier, CAS or part number" aria-label="Search by keyword, supplier, CAS or part number" autocomplete="off" name="keyword" id="keyword" data-toggle="dropdown" class="form-control ui-autocomplete-input"
type="text">
<input size="40" name="/vwr/search/SearchFormHandler.searchRequest.searchOperator" type="hidden" value="and"><input name="_D:/vwr/search/SearchFormHandler.searchRequest.searchOperator" type="hidden" value=" "><input
name="/vwr/search/SearchFormHandler.keywordSearch" id="searchSubmitButton" type="hidden" value="" class="submitBtn"><input name="_D:/vwr/search/SearchFormHandler.keywordSearch" type="hidden" value=" "><span class="input-group-btn">
<button class="btn-search btn btn-primary" onclick="if (!window.__cfRLUnblockHandlers) return false; return submitSearch();" type="button" aria-label="Submit search query">
<svg class="icon icon-lg">
<use xlink:href="#search-icon"></use>
</svg>
</button>
</span>
<div class="dropdown-menu">
<div class="search-dropdown">
<div class="search-links clearfix" id="advSearchOpts">
<ul class="list-unstyled">
<li><a href="/store/search/searchAdv.jsp?tabId=advSearch">Advanced</a></li>
<li><a href="/store/search/searchMSDS.jsp?tabId=msdsSearch">SDS</a></li>
<li><a href="/store/search/searchCerts.jsp?tabId=certSearch">Certificates</a></li>
<li>
<a href="/store/search/searchMol.jsp" id="chemSearchLink" class="top-subnav-label" onmouseover="if (!window.__cfRLUnblockHandlers) return false; showstuff('chemhelp');" onmouseout="if (!window.__cfRLUnblockHandlers) return false; hidestuff('chemhelp');">Chemical Structure</a>
<div id="chemhelp" class="chemhelpbox" style="display:none;">Try the improved Chemical Structure search through the new <strong>VWR Building Blocks Portal, powered by eMolecules</strong></div>
</li>
<li class=""><a href="https://cedeclaration.vwr.com/front-search" target="_blank">CE Declaration Portal</a></li>
</ul>
</div>
</div>
</div>
</div>
<div style="display:none"><input name="_DARGS" type="hidden" value="/store/cms/m-uk.vwr.com/en_GB/header_202261394330213.jsp.searchForm"> </div>
</form>
Name: categoryForm — GET /store/search/searchResultList.jsp
<form method="get" name="categoryForm" action="/store/search/searchResultList.jsp" id="categoryForm">
<div style="display:none"><input name="_dyncharset" type="hidden" value="UTF-8"> </div>
<div style="display:none"><input name="_dynSessConf" type="hidden" value="4029505927508296433"> </div><input type="hidden" name="catId" value="">
<input type="hidden" name="catName" value="">
<input type="hidden" name="search.x" value="foo">
<input size="40" name="/vwr/search/SearchFormHandler.searchRequest.searchOperator" type="hidden" value="and"><input name="_D:/vwr/search/SearchFormHandler.searchRequest.searchOperator" type="hidden" value=" "><input
name="/vwr/search/SearchFormHandler.categorySearch" style="display: none;" id="categorySubmitButton" type="submit"><input name="_D:/vwr/search/SearchFormHandler.categorySearch" type="hidden" value=" ">
<div style="display:none"><input name="_DARGS" type="hidden" value="/store/cms/m-uk.vwr.com/en_GB/header_202261394330213.jsp.categoryForm"> </div>
</form>
Name: supplierForm — GET /store/search/searchResultList.jsp
<form method="get" name="supplierForm" action="/store/search/searchResultList.jsp" id="supplierForm">
<div style="display:none"><input name="_dyncharset" type="hidden" value="UTF-8"> </div>
<div style="display:none"><input name="_dynSessConf" type="hidden" value="4029505927508296433"> </div><input type="hidden" name="supplierId" value="">
<input type="hidden" name="supplierName" value="">
<input type="hidden" name="search.x" value="foo">
<input size="40" name="/vwr/search/SearchFormHandler.searchRequest.searchOperator" type="hidden" value="and"><input name="_D:/vwr/search/SearchFormHandler.searchRequest.searchOperator" type="hidden" value=" "><input
name="/vwr/search/SearchFormHandler.supplierCategorySearch" style="display: none;" id="supplierSubmitButton" type="submit"><input name="_D:/vwr/search/SearchFormHandler.supplierCategorySearch" type="hidden" value=" ">
<div style="display:none"><input name="_DARGS" type="hidden" value="/store/cms/m-uk.vwr.com/en_GB/header_202261394330213.jsp.supplierForm"> </div>
</form>
Name: moreSuggestionsForm — GET /store/search/searchResultList.jsp
<form method="get" name="moreSuggestionsForm" action="/store/search/searchResultList.jsp" id="moreSuggestionsForm">
<div style="display:none"><input name="_dyncharset" type="hidden" value="UTF-8"> </div>
<div style="display:none"><input name="_dynSessConf" type="hidden" value="4029505927508296433"> </div><input type="hidden" name="suggestionType" value="">
<input type="hidden" name="suggestionText" value="">
<input type="hidden" name="search.x" value="foo">
<input size="40" name="/vwr/search/SearchFormHandler.searchRequest.searchOperator" type="hidden" value="and"><input name="_D:/vwr/search/SearchFormHandler.searchRequest.searchOperator" type="hidden" value=" "><input
name="/vwr/search/SearchFormHandler.moreSuggestionsSearch" style="display: none;" id="moreSuggestionsSubmitButton" type="submit"><input name="_D:/vwr/search/SearchFormHandler.moreSuggestionsSearch" type="hidden" value=" ">
<div style="display:none"><input name="_DARGS" type="hidden" value="/store/cms/m-uk.vwr.com/en_GB/header_202261394330213.jsp.moreSuggestionsForm"> </div>
</form>
Name: headerLoginForm — POST /store/auth/login?_DARGS=/store/global/header/json/headerLoginInfo.jsp
<form method="post" name="headerLoginForm" action="/store/auth/login?_DARGS=/store/global/header/json/headerLoginInfo.jsp" id="headerLoginForm" class="row row-no-gutters hidden-xs hidden-sm">
<div style="display:none"><input name="_dyncharset" type="hidden" value="UTF-8"> </div>
<div style="display:none"><input name="_dynSessConf" type="hidden" value="7161375398348310135"> </div>
<div class="col-xs-12 col-sm-2 pull-right text-right">
<input type="submit" id="fb_submit" class="btn btn-sm" value="Log In">
</div>
<div class="col-xs-12 col-md-10 col-md-offset-2 text-right">
<span class="small">
<a href="/store/auth/register" class="text-white">
Not registered?
<strong>
Register<svg class="icon right-caret-thin">
<use xlink:href="#right-caret-thin-icon"></use>
</svg>
</strong>
</a>
</span>
</div>
<div style="display:none"><input name="_DARGS" type="hidden" value="/store/global/header/json/headerLoginInfo.jsp"> </div>
</form>
Name: order — POST /store/catalog/product.jsp?&_DARGS=/store/services/catalog/json/stiboOrderTableRender.jsp.order
<form method="post" name="order" action="/store/catalog/product.jsp?&_DARGS=/store/services/catalog/json/stiboOrderTableRender.jsp.order">
<div style="display:none"><input name="_dyncharset" type="hidden" value="UTF-8"> </div>
<div style="display:none"><input name="_dynSessConf" type="hidden" value="7161375398348310135"> </div><input name="/vwr/commerce/order/purchase/CartFormHandler.moveToPurchaseInfoErrorURL" type="hidden"
value="/store/services/catalog/json/stiboOrderTableRender.jsp?catalog_number="><input name="_D:/vwr/commerce/order/purchase/CartFormHandler.moveToPurchaseInfoErrorURL" type="hidden" value=" ">
<div id="customCatalogMessage">
</div>
<span id="avantorprocessedproduct"></span>
<div id="unknown_cpriceMsg" style="display:none">
<div id="unknown_cpriceMsg1" class="csm_icon">
<img src="/images/no_contract_price.png"> We are currently unable to calculate your contract price for this item. List price is being displayed temporarily. When your order is processed, you will be invoiced at your contract price even though
list price is displayed now
</div>
</div>
<div id="trTopBlockedCustomMsg" style="display:none">
<img height="16" width="16" alt="Blocked" src="/images/shopping_icons2/icon_blocked.png">
<div id="topBlockedCustomMsg"></div>
</div>
<div id="ifpParam_121-0178EA" style="display:none;">"121-0178EA","Portable spill kit that comes in a durable see-through bag with shoulder strap. Designed for small spills of chemicals and hazardous liquids. Contents : 25 pads (41 cm x 51 cm) , 4
socs (Ø 7.6 cm x 122 cm). 1 * 1 items","121-0178","1 * 1 items"</div>
<div id="ifpParam_121-0177EA" style="display:none;">"121-0177EA","Portable spill kit that comes in a durable see-through bag with shoulder strap. Designed for small spills of industrial liquids including oils, water, solvents, coolants, etc.
Contents : 25 pads (41 cm x 51 cm) , 4 socs (Ø 7.6 cm x 122 cm). 1 * 1 items","121-0177","1 * 1 items"</div>
<div id="ifpParam_121-0176EA" style="display:none;">"121-0176EA","Portable spill kit that comes in a durable see-through bag with shoulder strap. Designed for small spills of oil and petroleum based liquids. Contents : 25 pads (41 cm x 51 cm) , 4
socs (Ø 7.6 cm x 122 cm). 1 * 1 items","121-0176","1 * 1 items"</div>
<div class="hide" id="zeroPricingDiv"> Inquire for Price</div>
<div id="purchaseHold" class="hide"> Stock for this item is limited, but may be available in a warehouse close to you. Please make sure that you are logged in to the site so that available stock can be displayed. If the <img height="10" width="10"
alt="call" src="/images/shopping_icons2/icon_call.png"> is still displayed and you need assistance, please call us on 0800 22 33 44.</div>
<div id="sellHold" class="hide"> Stock for this item is limited, but may be available in a warehouse close to you. Please make sure that you are logged in to the site so that available stock can be displayed. If the <img height="10" width="10"
alt="call" src="/images/shopping_icons2/icon_call.png"> is still displayed and you need assistance, please call us on 0800 22 33 44</div>
<div id="restricted" class="hide"> Additional Documentation may be needed to purchase this item. A VWR representative will contact you if needed.</div>
<div id="restrictedProduct" class="hide"> Additional Documentation may be needed to purchase this item. A VWR representative will contact you if needed.</div>
<div id="Blocked" class="hide"> This product has been blocked by your organisation. Please contact your purchasing department for more information.</div>
<div id="replacement" class="hide"> The original product is no longer available. The replacement shown is available.</div>
<div id="crossreference" class="hide"> Product(s) marked with this symbol are discontinued - sold till end of stock. Alternatives may be available by searching with the VWR Catalogue Number listed above. If you need further assistance, please call
VWR Customer Service on 0800 22 33 44.</div>
<table class="table-stack table table-responsive table-product mb-2" id="order" cellspacing="0" width="100%">
<input type="hidden" name="stiboProducts" id="hStiboProducts"
value="[com.vwr.gw.commerce.catalog.LocalizedStiboProduct@581ff391, com.vwr.gw.commerce.catalog.LocalizedStiboProduct@3d2b5c68, com.vwr.gw.commerce.catalog.LocalizedStiboProduct@4c743cf8]">
<thead>
<tr>
<th> Description</th>
<th> Absorbency</th>
<th> W×D×H</th>
<th> Pk</th>
<th>VWR Catalog Number</th>
<th>Price</th>
<th class="qty-col">Quantity</th>
</tr>
</thead>
<tbody>
<tr class="product-row-main">
<td class="product-head" data-title="Description" rowspan="1">
<span id="CC_121-0178EA_C0" data-id="stockroom_121-0178" class="CC_121-0178EA_cl" style="color: #">
<span itemprop="description">Economy spill kit, chemical</span>
</span>
</td>
<td class="" data-title="Absorbency" rowspan="1">
<span id="CC_121-0178EA_C1" data-id="stockroom_121-0178" class="CC_121-0178EA_cl" style="color: #"> 32 l</span>
</td>
<td class="" data-title="W×D×H" rowspan="1">
<span id="CC_121-0178EA_C2" data-id="stockroom_121-0178" class="CC_121-0178EA_cl" style="color: #"> 406,4×508,0×101,6 mm</span>
</td>
<td class="" data-title="Pk" rowspan="1">
<span id="CC_121-0178EA_C3" data-id="stockroom_121-0178" class="CC_121-0178EA_cl" style="color: #"> 1</span>
</td>
<td data-title="VWR Catalog Number" class="productGrid" rowspan="1">
<span id="CC_121-0178EA_C" data-id="stockroom_121-0178" class="CC_121-0178EA_cl" style="color: #">
<span itemprop="sku">121-0178</span>
</span>
</td>
<td data-title="Price" id="LA121-0178EA" class="productGrid">
<div id="L121-0178EA" class="price">£148.00</div>
</td>
<td data-title="Quantity" id="QTY121-0178EA" class="qty-col">
<div class="input-group input-group-sm input-number-group" id="discontinued_TR_121-0178EA" data-src="121-0178EA,0,">
<span class="input-group-btn"><button type="button" class="input-number-decrement btn btn-default btn-number" field="121-0178EA" onclick="javascript:qtyminus(this, event);stiboShowWarning('121-0178EA',0,'');">-</button></span>
<input type="text" class="form-control input-number quantity" value="0" minlength="1" size="4" maxlength="4" name="121-0178EA" id="qty_121-0178EA" onkeypress="return isNumeric(event);" onpaste="return false;"
onkeyup="stiboShowWarning('121-0178EA',0,'');" onblur="dfsTxtFocusOut('121-0178EA');" onfocus="dfsTxtOnFocus('121-0178EA');" aria-label="Quantity">
<span class="input-group-btn"><button type="button" class="input-number-increment btn btn-default btn-number" field="121-0178EA" onclick="javascript:qtyplus(this, event);stiboShowWarning('121-0178EA',0,'');">+</button></span>
<div style="display: none;" class="chemhelpbox min_dialog" id="warningMsg121-0178EA">
<div style="z-index:105;">The minimum order for this item is <span id="minQty_121-0178EA"></span>.</div>
</div>
</div>
<input name="/vwr/commerce/order/purchase/CartFormHandler.catalogRefIds" type="hidden" value="121-0178EA"><input name="_D:/vwr/commerce/order/purchase/CartFormHandler.catalogRefIds" type="hidden" value=" "><input
name="/vwr/commerce/order/purchase/CartFormHandler.promotionalSkuId" type="hidden" value=""><input name="_D:/vwr/commerce/order/purchase/CartFormHandler.promotionalSkuId" type="hidden" value=" ">
</td>
</tr>
<tr class="product-row-alt">
<td colspan="50">
<div id="collapse-2_1" class="product-row-alt-inner">
<div id="cnt_desc_2_1">
<div class="product_page_icons"> </div>
<div class="product_page_certs">
</div>
</div>
<p class="text-success">
<span style="display:none;" id="clearance_121-0178">Clearance . Act quickly! These items have limited quantity and availability</span>
</p>
</div>
</td>
</tr>
</tbody>
<tbody>
<tr class="product-row-main">
<td class="product-head" data-title="Description" rowspan="1">
<span id="CC_121-0177EA_C0" data-id="stockroom_121-0177" class="CC_121-0177EA_cl" style="color: #">
<span itemprop="description">Economy spill kit, maintanence</span>
</span>
</td>
<td class="" data-title="Absorbency" rowspan="1">
<span id="CC_121-0177EA_C1" data-id="stockroom_121-0177" class="CC_121-0177EA_cl" style="color: #"> 32 l</span>
</td>
<td class="" data-title="W×D×H" rowspan="1">
<span id="CC_121-0177EA_C2" data-id="stockroom_121-0177" class="CC_121-0177EA_cl" style="color: #"> 406,4×508,0×101,6 mm</span>
</td>
<td class="" data-title="Pk" rowspan="1">
<span id="CC_121-0177EA_C3" data-id="stockroom_121-0177" class="CC_121-0177EA_cl" style="color: #"> 1</span>
</td>
<td data-title="VWR Catalog Number" class="productGrid" rowspan="1">
<span id="CC_121-0177EA_C" data-id="stockroom_121-0177" class="CC_121-0177EA_cl" style="color: #">
<span itemprop="sku">121-0177</span>
</span>
</td>
<td data-title="Price" id="LA121-0177EA" class="productGrid">
<div id="L121-0177EA" class="price">£146.00</div>
</td>
<td data-title="Quantity" id="QTY121-0177EA" class="qty-col">
<div class="input-group input-group-sm input-number-group" id="discontinued_TR_121-0177EA" data-src="121-0177EA,0,">
<span class="input-group-btn"><button type="button" class="input-number-decrement btn btn-default btn-number" field="121-0177EA" onclick="javascript:qtyminus(this, event);stiboShowWarning('121-0177EA',0,'');">-</button></span>
<input type="text" class="form-control input-number quantity" value="0" minlength="1" size="4" maxlength="4" name="121-0177EA" id="qty_121-0177EA" onkeypress="return isNumeric(event);" onpaste="return false;"
onkeyup="stiboShowWarning('121-0177EA',0,'');" onblur="dfsTxtFocusOut('121-0177EA');" onfocus="dfsTxtOnFocus('121-0177EA');" aria-label="Quantity">
<span class="input-group-btn"><button type="button" class="input-number-increment btn btn-default btn-number" field="121-0177EA" onclick="javascript:qtyplus(this, event);stiboShowWarning('121-0177EA',0,'');">+</button></span>
<div style="display: none;" class="chemhelpbox min_dialog" id="warningMsg121-0177EA">
<div style="z-index:105;">The minimum order for this item is <span id="minQty_121-0177EA"></span>.</div>
</div>
</div>
<input name="/vwr/commerce/order/purchase/CartFormHandler.catalogRefIds" type="hidden" value="121-0177EA"><input name="_D:/vwr/commerce/order/purchase/CartFormHandler.catalogRefIds" type="hidden" value=" "><input
name="/vwr/commerce/order/purchase/CartFormHandler.promotionalSkuId" type="hidden" value=""><input name="_D:/vwr/commerce/order/purchase/CartFormHandler.promotionalSkuId" type="hidden" value=" ">
</td>
</tr>
<tr class="product-row-alt">
<td colspan="50">
<div id="collapse-3_1" class="product-row-alt-inner">
<div id="cnt_desc_3_1">
<div class="product_page_icons"> </div>
<div class="product_page_certs">
</div>
</div>
<p class="text-success">
<span style="display:none;" id="clearance_121-0177">Clearance . Act quickly! These items have limited quantity and availability</span>
</p>
</div>
</td>
</tr>
</tbody>
<tbody>
<tr class="product-row-main">
<td class="product-head" data-title="Description" rowspan="1">
<span id="CC_121-0176EA_C0" data-id="stockroom_121-0176" class="CC_121-0176EA_cl" style="color: #">
<span itemprop="description">Economy spill kit, oil</span>
</span>
</td>
<td class="" data-title="Absorbency" rowspan="1">
<span id="CC_121-0176EA_C1" data-id="stockroom_121-0176" class="CC_121-0176EA_cl" style="color: #"> 32 l</span>
</td>
<td class="" data-title="W×D×H" rowspan="1">
<span id="CC_121-0176EA_C2" data-id="stockroom_121-0176" class="CC_121-0176EA_cl" style="color: #"> 406,4×508,0×101,6 mm</span>
</td>
<td class="" data-title="Pk" rowspan="1">
<span id="CC_121-0176EA_C3" data-id="stockroom_121-0176" class="CC_121-0176EA_cl" style="color: #"> 1</span>
</td>
<td data-title="VWR Catalog Number" class="productGrid" rowspan="1">
<span id="CC_121-0176EA_C" data-id="stockroom_121-0176" class="CC_121-0176EA_cl" style="color: #">
<span itemprop="sku">121-0176</span>
</span>
</td>
<td data-title="Price" id="LA121-0176EA" class="productGrid">
<div id="L121-0176EA" class="price">£140.00</div>
</td>
<td data-title="Quantity" id="QTY121-0176EA" class="qty-col">
<div class="input-group input-group-sm input-number-group" id="discontinued_TR_121-0176EA" data-src="121-0176EA,0,">
<span class="input-group-btn"><button type="button" class="input-number-decrement btn btn-default btn-number" field="121-0176EA" onclick="javascript:qtyminus(this, event);stiboShowWarning('121-0176EA',0,'');">-</button></span>
<input type="text" class="form-control input-number quantity" value="0" minlength="1" size="4" maxlength="4" name="121-0176EA" id="qty_121-0176EA" onkeypress="return isNumeric(event);" onpaste="return false;"
onkeyup="stiboShowWarning('121-0176EA',0,'');" onblur="dfsTxtFocusOut('121-0176EA');" onfocus="dfsTxtOnFocus('121-0176EA');" aria-label="Quantity">
<span class="input-group-btn"><button type="button" class="input-number-increment btn btn-default btn-number" field="121-0176EA" onclick="javascript:qtyplus(this, event);stiboShowWarning('121-0176EA',0,'');">+</button></span>
<div style="display: none;" class="chemhelpbox min_dialog" id="warningMsg121-0176EA">
<div style="z-index:105;">The minimum order for this item is <span id="minQty_121-0176EA"></span>.</div>
</div>
</div>
<input name="/vwr/commerce/order/purchase/CartFormHandler.catalogRefIds" type="hidden" value="121-0176EA"><input name="_D:/vwr/commerce/order/purchase/CartFormHandler.catalogRefIds" type="hidden" value=" "><input
name="/vwr/commerce/order/purchase/CartFormHandler.promotionalSkuId" type="hidden" value=""><input name="_D:/vwr/commerce/order/purchase/CartFormHandler.promotionalSkuId" type="hidden" value=" ">
</td>
</tr>
<tr class="product-row-alt">
<td colspan="50">
<div id="collapse-4_1" class="product-row-alt-inner">
<div id="cnt_desc_4_1">
<div class="product_page_icons"> </div>
<div class="product_page_certs">
</div>
</div>
<p class="text-success">
<span style="display:none;" id="clearance_121-0176">Clearance . Act quickly! These items have limited quantity and availability</span>
</p>
</div>
</td>
</tr>
</tbody>
<tbody>
<script type="text/javascript">
skuIdsBarcode = '121-0178EA,121-0177EA,121-0176EA';
$.getJSON('/store/services/pricing/json/skuPricing.jsp?skuIds=121-0178EA,121-0177EA,121-0176EA' + '&salesOrg=5000&salesOffice=0000&profileLocale=en_US&promoCatalogNumber=&promoCatalogNumberForSkuId=&forcePromo=true', function(data) {
$.each(data, function(index, item) {
var skuId = item.skuId;
item.skuId = item.skuId.split('/').join('_');
var catNum = (item.catalogNumber == '') ? jqEscapeId(item.skuId).slice(0, -2) : jqEscapeId(item.catalogNumber);
var isMarketSourceItem = item.marketSourceItem;
if (item.callForPriceIndicator == 'true') {
var ifpEnabled = false;
var ifpHtml = "";
if (ifpEnabled) {
var ifpParam = $("#ifpParam_" + jqEscapeId(item.skuId.replace(' ', '_'))).text();
ifpHtml = "<a class='btn btn-primary btn-sm' href='javascript:addInquireForPrice(" + ifpParam + ");'>Inquire for Price</a>";
$("#S" + jqEscapeId(item.skuId.replace(' ', '_'))).html(ifpHtml);
$("#LA" + jqEscapeId(item.skuId.replace(' ', '_'))).html(ifpHtml);
} else {
var ifpParam = item.skuId + "LogInToRequest";
ifpHtml = "<a class='btn btn-primary btn-sm' href='javascript:showIfpMessage(\"" + ifpParam + "\");'>Inquire for Price</a>";
$("#S" + jqEscapeId(item.skuId.replace(' ', '_'))).html(ifpHtml);
$("#L" + jqEscapeId(item.skuId.replace(' ', '_'))).html(ifpHtml);
$("#SA" + jqEscapeId(item.skuId.replace(' ', '_'))).html(ifpHtml);
}
} else if (item.promoPrice != "" && item.promoPriceUsed == 'true') {
if (true && item.promoPrice != "" && item.promoPriceUsed == 'true') {
if (item.clearancePriceEnabled == 'true') {
$("#L" + jqEscapeId(item.skuId.replace(' ', '_'))).html('<p style="text-decoration:line-through">' + item.listPrice + ' </p><font class="text-success">' + item.promoPrice + '</font>');
$("#clearance_" + catNum).css("display", "block");
} else {
$("#L" + jqEscapeId(item.skuId.replace(' ', '_'))).html('Sale Price:<br/>' + item.promoPrice);
$("#PM" + jqEscapeId(item.skuId.replace(' ', '_'))).html(function() {
return $('<div ></div>').html(item.promoMessage).text()
});
}
} else {
$("#L" + jqEscapeId(item.skuId.replace(' ', '_'))).html(item.promoPrice);
$("#PM" + jqEscapeId(item.skuId.replace(' ', '_'))).html(function() {
return $('<div ></div>').html(item.promoMessage).text()
});
}
if (true && isMarketSourceItem == "true") {
$("#L" + jqEscapeId(item.skuId.replace(' ', '_'))).html('Login For Price');
} else {
if (true && item.promoPrice != "" && item.promoPriceUsed == 'true') {
if (item.clearancePriceEnabled == 'true') {
$("#L" + jqEscapeId(item.skuId.replace(' ', '_'))).html('<p style="text-decoration:line-through">' + item.listPrice + ' </p><font class="text-success">' + item.promoPrice + '</font>');
$("#clearance_" + catNum).css("display", "block");
} else {
$("#L" + jqEscapeId(item.skuId.replace(' ', '_'))).html('Sale Price:<br/>' + item.promoPrice);
$("#PM" + jqEscapeId(item.skuId.replace(' ', '_'))).html(function() {
return $('<div ></div>').html(item.promoMessage).text()
});
}
} else {
$("#L" + jqEscapeId(item.skuId.replace(' ', '_'))).html(item.promoPrice);
$("#PM" + jqEscapeId(item.skuId.replace(' ', '_'))).html(function() {
return $('<div ></div>').html(item.promoMessage).text()
});
}
}
if (true && isMarketSourceItem == "true") {
$("#S" + jqEscapeId(item.skuId.replace(' ', '_'))).html('Login For Price');
} else {
if (true && item.promoPrice != "" && item.promoPriceUsed == 'true') {
if (item.clearancePriceEnabled == 'true') {
$("#SA" + jqEscapeId(item.skuId.replace(' ', '_'))).html('<p style="text-decoration:line-through">' + item.listPrice + ' </p><font class="text-success">' + item.salePrice + '</font>');
$("#clearance_" + catNum).css("display", "block");
} else {
$("#SA" + jqEscapeId(item.skuId.replace(' ', '_'))).html('Sale Price:<br/>' + item.salePrice);
$("#PM" + jqEscapeId(item.skuId.replace(' ', '_'))).html(function() {
return $('<div ></div>').html(item.promoMessage).text()
});
}
} else {
$("#SA" + jqEscapeId(item.skuId.replace(' ', '_'))).html(item.salePrice);
$("#PM" + jqEscapeId(item.skuId.replace(' ', '_'))).html(function() {
return $('<div ></div>').html(item.promoMessage).text()
});
}
}
} else if (false && item.expertPrice != "" && item.expertPriceUsed == 'true') {
if (false && item.expertPrice != "" && item.expertPriceUsed == 'true') {
$("#L" + jqEscapeId(item.skuId.replace(' ', '_'))).html('<p class="expert_price" style="text-decoration:line-through">' + item.listPrice + '</p>Today's Price:<br/>' + item.expertPrice);
}
if (true && isMarketSourceItem == "true") {
$("#L" + jqEscapeId(item.skuId.replace(' ', '_'))).html('Login For Price');
} else {
if (false && item.expertPrice != "" && item.expertPriceUsed == 'true') {
$("#L" + jqEscapeId(item.skuId.replace(' ', '_'))).html('<p class="expert_price" style="text-decoration:line-through">' + item.listPrice + '</p>Today's Price:<br/>' + item.expertPrice);
}
}
if (true && isMarketSourceItem == "true") {
$("#S" + jqEscapeId(item.skuId.replace(' ', '_'))).html('Login For Price');
} else {
if (false && item.expertPrice != "" && item.expertPriceUsed == 'true') {
$("#L" + jqEscapeId(item.skuId.replace(' ', '_'))).html('<p class="expert_price" style="text-decoration:line-through">' + item.listPrice + '</p>Today's Price:<br/>' + item.expertPrice);
}
}
} else {
if (true && isMarketSourceItem == "true") {
$("#L" + jqEscapeId(item.skuId.replace(' ', '_'))).html('Login For Price');
$("#S" + jqEscapeId(item.skuId.replace(' ', '_'))).html('Login For Price');
} else {
$("#L" + jqEscapeId(item.skuId.replace(' ', '_'))).html(item.listPrice);
$("#SA" + jqEscapeId(item.skuId.replace(' ', '_'))).html(item.salePrice);
$("#PM" + jqEscapeId(item.skuId.replace(' ', '_'))).html(function() {
return $('<div ></div>').html(item.promoMessage).text()
});
}
}
$("#Break" + jqEscapeId(item.skuId.replace(' ', '_'))).html(item.breakPriceMsg);
/* checking CSM alternatives for each product */
if (item.contractPriceFail == "false") {}
});
});
function callCostSavingEventNotificationIcon(skuId) {
$.getJSON('/store/services/pricing/json/costSavingEventNotification.jsp?originalSkuId=' + skuId + '&type=displayedSuggestionIcon', function(data) {});
}
/* Start of 5048 */
var catNum = localStorage.getItem('catnum');
$("span[id$='_C']").each(function() {
var text = $(this).text().trim();
if (text == catNum) {
localStorage.setItem('catpdf', catNum);
localStorage.removeItem('catnum');
$(this).closest('td').css('background-color', '#ffff99');
return false;
}
});
/* End of 5048 */
$(document).ready(function() {
if (numCol("#stiboGridTable") > 8) {
$('#stiboGrid').addClass('stiboprodgrid');
}
});
function numCol(table) {
var maxColNum = 0;
var i = 0;
var trs = $(table).find("tr");
for (i = 0; i < trs.length; i++) {
maxColNum = Math.max(maxColNum, getColForTr(trs[i]));
}
return maxColNum;
}
function getColForTr(tr) {
var tds = $(tr).find("td");
var numCols = 0;
var i = 1;
for (i = 1; i < tds.length; i++) {
var span = $(tds[i]).attr("colspan");
if (span) numCols += parseInt(span);
else {
numCols++;
}
}
return numCols;
}
$(document).ready(function() {
$("a[id*=stibo_fbx]").click(function() {
var selectedId = $(this).attr('id');
var selectedValue = selectedId.substring(10);
localStorage.removeItem('scatnum');
loadLotNumbers(selectedValue);
});
});
function qtyplus(that, event) {
// Get the field name
var fieldName = $(that).attr('field');
//replace the dot(.) with \\. as jQuery will not accept
fieldName = fieldName.replace(/[!"#$%&'()*+,.\/:;<=>?@[\\\]^`{|}~]/g, "\\\$&");
// Get its current value
var currentVal = parseInt($('input[name=' + fieldName + ']').val());
// If is not undefined
if (!isNaN(currentVal)) {
// Increment
$('input[name=' + fieldName + ']').val(currentVal + 1);
} else {
// Otherwise put a 0 there
$('input[name=' + fieldName + ']').val(0);
}
};
// This button will decrement the value till 0
function qtyminus(that, event) {
// Get the field name
var fieldName = $(that).attr('field');
//replace the dot(.) with \\. as jQuery will not accept
fieldName = fieldName.replace(/[!"#$%&'()*+,.\/:;<=>?@[\\\]^`{|}~]/g, "\\\$&");
// Get its current value
var currentVal = parseInt($('input[name=' + fieldName + ']').val());
// If it isn't undefined or its greater than 0
if (!isNaN(currentVal) && currentVal > 0) {
// Decrement one
$('input[name=' + fieldName + ']').val(currentVal - 1);
} else {
// Otherwise put a 0 there
$('input[name=' + fieldName + ']').val(0);
}
};
function isNumeric(e) {
if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) {
return false;
}
}
function setBackToProductPage(e) {
e.preventDefault();
localStorage.removeItem('backToSearchResultsFromInsights');
localStorage.setItem('backToProductPageLink', window.location.href);
}
</script>
<script>
function displayAvantorInfoData(e) {
e.preventDefault();
}
function showToolTipAvantorInsight(e) {
$(".avantorInsightHelpIcon").tooltip('show');
}
</script>
<script>
$('[id^="alternateProduct_"]').click(function(e) {
var orginalSkuId = $(this).attr('orginalSkuId');
if ($('#alternateProductTable_' + orginalSkuId).css('display') === 'none') {
var catNum = $(this).attr('name');
var productId = $(this).attr('productId');
var catnums = $(this).attr('catnums');
var test = catNum;
var url = '/store/services/stibo/stiboLiteOrderingTable.jsp?&catalogNumbers=' + catNum + '&itemCount=1&initLoad=false&productPageId=' + productId;
console.log(url);
$.getJSON(url, function(response) {
if (response != null) {
for (var ordertable in response.orderTables) {
try {
var heading = response.orderTables[ordertable].heading;
var columns = response.orderTables[ordertable].columns;
var rows = response.orderTables[ordertable].rows;
var supplierNameHeading = response.orderTables[ordertable].supplierNameHeading;
// Add the table columns
var tableContent = $('<table></table>').addClass('table table-responsive table-product table-stack').attr({
width: '100%',
cellspacing: '0'
}).html(generateColumns(columns, heading, supplierNameHeading, catNum));
// Add the table rows
tableContent.append(generateRows(rows, columns, test));
// Add the table content
$('#alternateProductTable_' + orginalSkuId).append($('<span></span>', {
"class": "hidden-xs hidden-sm"
}).html('Alternative Product: ' + catNum)).append(tableContent);
$('#alternateProductTable_' + orginalSkuId).show();
var pricingSku = '';
$.each(rows, function(index, row) {
if (row.catalogNumber === test) {
$.each(row.skus, function(index, sku) {
if (sku.blockingRule !== 'hideProduct') {
pricingSku += (index !== row.skus.length - 1 ? sku.skuid + ',' : sku.skuid);
}
});
}
});
if (pricingSku !== null) {
getPricingAndAvailailability(pricingSku);
}
} catch (err) {
console.log('Error Occurred in rendering order table: ' + err.message);
}
}
}
});
}
e.preventDefault();
});
function generateColumns(columns, heading, supplierNameHeading, catNum) {
var tableHead = $('<thead></thead>');
var tableHeader = $('<tr></tr>');
//tableHeader.append($('<td></td>').attr({"class": "product-head",'colspan':columns.length+colSpan}).html('Alternative Product: '+ catNum));
$.each(columns, function(column, columnValue) {
if (supplierNameHeading == 'TranslateSupplierName') {
tableHeader.append($('<th></th>').addClass('').html('Supplier'));
} else {
tableHeader.append($('<th></th>').addClass('').html(columnValue.columnName));
}
});
tableHeader.append($('<th></th>').addClass('').html('VWR Catalog Number'));
tableHeader.append($('<th></th>').addClass('').html('Unit'));
// Add other applicable columns explicitly
if (false) {
tableHeader.append($('<th></th>').addClass('product_avail').html('Availability'));
}
// This condition is based on exisitng list view logic to display Qty field
if (true) {
tableHeader.append($('<th></th>').addClass(' product_price').html('Your Price'));
}
if (true) {
tableHeader.append($('<th></th>').addClass(' quantity').html('Quantity'));
}
tableHead.append(tableHeader);
return tableHead;
}
/**
* Method used to generate table row(s)
* @param {String} rows get the list of row values
*/
function generateRows(rows, columns, test) {
var rowSpan = undefined;
var tableCells = [];
var tableRow = '';
var content = $('<tbody></tbody>');
var catalogNumber = undefined;
var customColor = undefined;
var description = undefined;
var breakPriceRow = undefined;
var discontinuedRow = '';
var rowContent = undefined;
var catalogLink = undefined;
var viewProductDetails = undefined;
$.each(rows, function(index, row) {
if (row.catalogNumber === test) {
customColor = (row.isCustomCatalog == true) ? row.customCatalogColor : '';
catalogLink = row.catalogLink;
//catalogNumber = $('<div></div>').append($('<a></a>', { style: 'color: #'+ customColor, href: row.catalogLink, text: row.catalogNumber}));
//description = $('<div></div>').append($('<a></a>', { style: 'color: #'+ customColor, href: row.catalogLink, html: $("<p></p>").html(row.description).text()}));
discontinuedRow = '';
// Display the values in custom color for custom catalogs and default to black
$.each(row.skus, function(index, sku) {
rowSpanValue = row.skus.length;
console.log("sku.blockingRule: " + sku.blockingRule);
//do nothing and ignore to show this product if the blocking rule contains 'hideProduct'
if (sku.blockingRule != 'hideProduct') {
//Check for discontinued
if (sku.isDiscountinued == true) {
// We need to add 'hasBreakPricing' if the sku is discontinued to show the discontinued message and sku row as single.
rowContent = $('<tr></tr>').attr({
"class": "product-row-main",
"id": 'orderingRow_' + sku.skuid
});
//discontinuedRow = $('<tr></tr>').append($('<td></td>', {"class": 'discontinued_item_container', text: 'Discontinued - Limited Availability', colspan: 10}));
} else {
rowContent = $('<tr></tr>').attr({
"class": "product-row-main",
"id": 'orderingRow_' + sku.skuid
});
}
viewProductDetails = $('<tr></tr>');
viewProductDetails.append($('<td></td>', {
style: 'text-align: center',
colspan: 4
}).html($('<a></a>', {
"class": "btn btn-default btn-xs",
href: catalogLink,
text: "View Product Details"
})));
//Get the cell values based on STIBO
if (index == 0) {
// Add the catalog # and its description explicitly.
rowContent.append($('<td></td>', {
rowspan: rowSpanValue,
"class": "product-head"
}).append(row.catalogNumber));
//.append('<font color="green"><span style="display:none;" id="clearance_'+row.catalogNumber+'">Limited time offers</span></font>'));
$.each(row.rowValues, function(index, rowValue) {
var columnContent = $('<td></td>', {
"data-title": columns[index].columnName,
rowspan: rowSpanValue
});
//Add custom color if its custom catalog, else do nothing
//columnContent = (row.isCustomCatalog == true) ? $(columnContent).attr({style: 'color:#' + row.customCatalogColor}) : columnContent;
rowContent.append($(columnContent).append($("<p></p>").html(rowValue).text()));
});
}
getSkuCells(rowContent, sku.skuid, sku.uomDisplay, sku.blockingRule, sku.displayPromotion, sku.promoValidUpTo);
content.append(rowContent);
}
});
content.append(viewProductDetails);
}
});
return content;
}
/**
* Method used to uom, price and availability cells.
* @param {Object} get the existing cell contents
* @param {String} get the skud ID of the product
* @param {String} get the UoM text to display.
* @param {String} get the blocking rule to impose
*/
function getSkuCells(rowContent, skuId, uomDisplay, blockingRule, displayPromotion, promoValidUpTo) {
var uom = '';
if (false) {
uom = $('<span></span>').html(' ' + uomDisplay);
}
rowContent.append($('<td></td>').attr({
"data-title": "Unit"
}).append(uom));
if (false) {
rowContent.append($('<td></td>').attr({
id: 'lowestSKUAvailability_' + skuId,
"data-title": "Availability"
}).html('<span class="glyphicon glyphicon-refresh glyphicon-refresh-animate"></span>'));
}
if (true) {
/* var sIcon = saleIcon();
var validMsg = promoValidMsg(promoValidUpTo);
if(false && blockingRule == '' && displayPromotion){
rowContent.append($('<td></td>').attr({"data-title":"Your Price"}).append(uom).append($('<span></span>', {id: 'ORDERSALEPRICE_'+skuId, html: '<span class="glyphicon glyphicon-refresh glyphicon-refresh-animate"></span>'})));
}else{
} */
rowContent.append($('<td></td>').attr({
"data-title": "Your Price"
}).append($('<span></span>', {
id: 'ORDERSALEPRICE_' + skuId,
html: '<span class="glyphicon glyphicon-refresh glyphicon-refresh-animate"></span>'
})));
}
if (true) {
showQtyOrBlockingRules(skuId, blockingRule, rowContent, displayPromotion, promoValidUpTo);
}
}
/**
* Method to display Qty text box or blocking rule
* @param {String} get the sku id
* @param {String} get the blocking rule to impose
* @param {Object} get the existing cell contents
*/
function showQtyOrBlockingRules(skuId, blockingRule, rowContent, displayPromotion, promoValidUpTo) {
var element = $('<div></div>').addClass('input-group input-group-sm input-number-group');
var tableCell = ($('<td></td>').addClass('')).attr({
id: 'qtyBox_' + skuId,
"data-title": "Quantity"
});
console.log("blockingRule: " + blockingRule);
switch (blockingRule) {
case 'purchaseHold':
element = $('<input/>').css("pointer-events", "none").attr({
type: 'image',
src: '/images/shopping_icons2/icon_call.png',
height: '16',
width: '16',
alt: 'Call'
});
tableCell.append(element);
break;
case 'sellHold':
element = $('<input/>').css("pointer-events", "none").attr({
type: 'image',
src: '/images/shopping_icons2/icon_call.png',
height: '16',
width: '16',
alt: 'Call'
});
tableCell.append(element);
break;
case 'restricted':
element = $('<input/>').css("pointer-events", "none").attr({
type: 'image',
src: '/images/shopping_icons2/icon_restricted.png',
height: '16',
width: '16',
alt: 'Restricted Item'
});
tableCell.append(element);
break;
case 'blocked':
element = $('<input/>').css("pointer-events", "none").attr({
type: 'image',
src: '/images/shopping_icons2/icon_blocked.png',
height: '16',
width: '16',
alt: 'Blocked'
});
tableCell.append(element);
break;
case 'missingAtt':
element = $('<input/>').css("pointer-events", "none").attr({
type: 'image',
src: '/images/shopping_icons2/icon_call.png',
height: '16',
width: '16',
alt: 'Call'
});
tableCell.append(element);
break;
case 'crossreference':
element = $('<input/>').css("pointer-events", "none").attr({
type: 'image',
src: '/images/shopping_icons2/icon_replacement_product.png',
height: '16',
width: '16',
alt: 'Replacement Product'
});
tableCell.append(element);
break;
default:
var elementMinusIcon = $('<span></span>').attr({
"class": 'input-group-btn'
});
elementMinusIcon.append($('<button>-</button>').attr({
onclick: 'qtyminus(this, event);',
type: 'button',
value: '-',
field: skuId,
"class": 'input-number-increment btn btn-default btn-number'
}));
element.append(elementMinusIcon);
element.append($('<input/>').attr({
type: 'text',
maxlength: '4',
size: '4',
onkeyup: "setQty('" + skuId + "', event)",
value: '0',
id: 'qty_' + skuId,
"class": 'cartquantity form-control input-number',
name: skuId,
onkeypress: "return isNumeric(event);"
}));
var elementPlusIcon = $('<span></span>').attr({
"class": 'input-group-btn'
});
elementPlusIcon.append($('<button>+</button>').attr({
onclick: 'qtyplus(this, event);',
type: 'button',
value: '+',
field: skuId,
"class": 'input-number-decrement btn btn-default btn-number'
}));
element.append(elementPlusIcon);
tableCell.append(element);
//addDynamicHiddenElements(skuId);
}
if (true && blockingRule == '' && displayPromotion) {
var sIcon = saleIcon();
tableCell.append(sIcon);
var validMsg = promoValidMsg(promoValidUpTo);
tableCell.append(validMsg);
}
rowContent.append(tableCell);
}
/**
* Method used to add dynamic hidden elements to Order Form.
* The dynamic form elements rendered inside the order table does not populate in form post. Hence adding directly to form as work around.
* @param {String} get the skuId
*/
/* function addDynamicHiddenElements(skuId){
$('<input>').attr({
type: 'hidden',
name: skuId,
value: 0
}).appendTo('#addToBasket');
$('<input>').attr({
type: 'hidden',
value: skuId,
name: '.catalogRefIds'
}).appendTo('#addToBasket');
} */
function isNumeric(e) {
if (e.which != 8 && e.which != 0 && (e.which < 48 || e.which > 57)) {
return false;
}
}
function setQty(skuId, event) {
//skuId = escapeSpecialCharacters(skuId);
$('input[name=' + skuId + ']').val($('#qty_' + skuId).val());
}
function qtyplus(that, event) {
// Get the field name
fieldName = $(that).attr('field');
//replace the dot(.) with \\. as jQuery will not accept
fieldName = fieldName.replace(/[!"#$%&'()*+,.\/:;<=>?@[\\\]^`{|}~]/g, "\\\$&");
// Get its current value
var currentVal = parseInt($('input[name=' + fieldName + ']').val());
// If is not undefined
if (!isNaN(currentVal)) {
// Increment
$('input[name=' + fieldName + ']').val(currentVal + 1);
} else {
// Otherwise put a 0 there
$('input[name=' + fieldName + ']').val(0);
}
};
function qtyminus(that, event) {
// Get the field name
fieldName = $(that).attr('field');
//replace the dot(.) with \\. as jQuery will not accept
fieldName = fieldName.replace(/[!"#$%&'()*+,.\/:;<=>?@[\\\]^`{|}~]/g, "\\\$&");
// Get its current value
var currentVal = parseInt($('input[name=' + fieldName + ']').val());
// If it isn't undefined or its greater than 0
if (!isNaN(currentVal) && currentVal > 0) {
// Decrement one
$('input[name=' + fieldName + ']').val(currentVal - 1);
} else {
// Otherwise put a 0 there
$('input[name=' + fieldName + ']').val(0);
}
}
function saleIcon() {
var promoElement = $('<div></div>');
var promoElementSpan = $('<span></span>').addClass('sale tag');
var promoElementSvg = $('<svg></svg>').addClass('icon');
var promoElementUse = $('<use></use>').attr('xlink:href', '#tag-icon');
promoElementSvg.append(promoElementUse);
promoElementSpan.append(promoElementSvg);
promoElementSpan.append('Sale');
promoElement.append(promoElementSpan);
return promoElement;
}
function promoValidMsg(promoValidUpTo) {
var promoValidElement = $('<div></div>').addClass('font-size-8');
promoValidElement.text('Valid until ').append(promoValidUpTo);
return promoValidElement;
}
function getPricingAndAvailailability(localSkuIds) {
var contractPriceAllowed = false;
var isIndiaSite = "false";
console.log('Calling Pricing and Availailability service for ' + localSkuIds);
$.getJSON('/store/services/pricing/json/skuPricingAndAvailability.jsp?skuIds=' + localSkuIds + '&salesOrg=5000&salesOffice=0000&profileLocale=en_US&forcePromo=', function(data) {
thridPartyAvailabilityParam = "";
$.each(data, function(index, item) {
var replaceText = item.salePrice;
var replaceTextDropDown = item.salePrice;
var availabilityStatus = '';
var availabilityStatus = '';
availabilityStatus = item.availabilityDisplayText;
if (item.leadTime > 0) {
if (!false) {
availabilityStatus = 'Average Lead Time: ' + item.leadTime + ' Days';
} else {
availabilityStatus = 'Call for availability check';
}
if (item.skuSalesStatusCode == "W2") {
availabilityStatus = 'Contact Customer Service';
}
}
item.skuId = item.skuId.replace("/", "\\/");
var catNum = (item.catalogNumber == '') ? jqEscapeId(item.skuId).slice(0, -2) : item.catalogNumber;
if (availabilityStatus.length > 0) {
if ($("#lowestSKUAvailability_" + jqEscapeId(item.skuId)) != 'undefined') {
if (isIndiaSite && item.skuSalesStatusCode == 'R8') {
availabilityStatus = availabilityStatus + "<sup>1</sup>";
}
if (item.availabilityDisplayText == 'In Stock' || item.availabilityDisplayText == 'Direct from Supplier' || item.availabilityDisplayText == 'Partial' || item.availabilityDisplayText == 'In-Stock - VWR' || item
.availabilityDisplayText == 'Vendor Stock') {
availabilityStatus = "<div class='availability_label'>" + availabilityStatus + "<span class='available'></span></div>";
if (!false) {
availabilityStatus += "<span class='not_available'></span>";
}
} else if (item.quantityAvailable == 0 && item.availabilityDisplayText == '') {
availabilityStatus = "<div class='availability_label'>" + availabilityStatus + "</div><span></span>";
} else {
availabilityStatus = "<div class='availability_label'>" + availabilityStatus + "<span class='not_available'></span></div>";
}
$("#lowestSKUAvailability_" + jqEscapeId(item.skuId)).html(availabilityStatus);
}
replaceText = (contractPriceAllowed ? (item.salePrice) : item.listPrice);
if (item.promoPrice != "" && item.promoPriceUsed == 'true') {
var sale = '';
if (true) {
sale = "(Sale)";
}
replaceText = item.salePrice + sale;
} else if (false && item.expertPrice != "" && item.expertPriceUsed == 'true') {
replaceText = '<p style="text-decoration:line-through">' + item.listPrice + '</p>Today's Price<br>' + item.salePrice;
replaceTextDropDown = item.salePrice;
}
} else {
if (item.promoPrice != "" && item.promoPriceUsed == 'true') {
replaceText = item.salePrice + "(Sale)";
} else if (false && item.expertPrice != "" && item.expertPriceUsed == 'true') {
replaceText = '<p style="text-decoration:line-through">' + item.listPrice + '</p>Today's Price<br>' + item.salePrice;
replaceTextDropDown = item.salePrice;
}
}
// Display the marketSourceItem
var qtyAvailable = item.quantityAvailable;
var discontinuedItemStatus = item.discontinuedItemStatus;
if (qtyAvailable <= 0 && discontinuedItemStatus != null && discontinuedItemStatus == 'ES') {
$("#qtyBox_" + jqEscapeId(item.skuId)).html("<img height='16' width='16' alt='Call' src='/images/shopping_icons2/icon_call.png'>");
$('#discontd_desc').show();
}
if (true && item.marketSourceItem != "" && item.marketSourceItem == 'true') {
var newText = "Login For Price";
$("#SALEPRICE_" + jqEscapeId(item.skuId)).html(newText);
$("#ORDERSALEPRICE_" + jqEscapeId(item.skuId)).html(newText);
} else if (item.callForPriceIndicator == 'true') {
$("#SALEPRICE_" + jqEscapeId(item.skuId)).html($("#zeroPricingDiv").text());
$("#ORDERSALEPRICE_" + jqEscapeId(item.skuId)).html($("#zeroPricingDiv").text());
} else {
var salePriceText = $("#SALEPRICE_" + jqEscapeId(item.skuId)).html();
var orderPriceText = $("#ORDERSALEPRICE_" + jqEscapeId(item.skuId)).html();
if (orderPriceText) {
$("#ORDERSALEPRICE_" + jqEscapeId(item.skuId)).html(replaceText);
} else if (salePriceText) {
var newText = salePriceText.replace((retrieving), replaceText);
if ($("#SALEPRICE_" + jqEscapeId(item.skuId)).get(0).tagName == 'LABEL') {
$("#SALEPRICE_" + jqEscapeId(item.skuId)).html(newText);
} else {
$("#SALEPRICE_" + jqEscapeId(item.skuId)).html(newText);
}
}
}
//update the break price
if (item.breakPriceMsg != '') {
/* This appends the break price message after regular price and will display the message properly if it has one UoM (we are directly displaying the pricing as label for single UoM).
* But these prices will not display if it has drop down as the append happens after selelct box. However this will not be an issue as break price is applicable only for EU
* countries and EU has one UoM
*/
$("#SALEPRICE_" + jqEscapeId(item.skuId)).closest('.search_ordering').append($('<div></div>', {
"class": 'breakPricingColumn'
}).html(item.breakPriceMsg));
// Adding colspan as 10, hence it will span across entire row and we will not have more than 10 columns
$("#breakPrice_" + jqEscapeId(item.skuId)).html($('<td></td>', {
colspan: 10,
"class": 'breakPricingColumn'
}).html(item.breakPriceMsg));
// Add the hasBreakPricing style class for the SKU row to show the BP message and sku row as single.
$("#orderingRow_" + jqEscapeId(item.skuId)).attr({
"class": 'hasBreakPricing'
});
}
});
});
}
</script>
<script>
(function($) {
$.unblockUI = function(data) {
$.fancybox.close();
return this;
};
})(jQuery);
function showInsightProducts(catalogNumber, event) {
event.preventDefault();
$.blockUI({
message: $('#domMessage')
});
window.location.href = '/store/search/compareCostSavingAlternatives.jsp?catNum=' + catalogNumber;
/*$.ajax({
type : 'GET',
url : '/store/services/search/json/getAvantorInsightsJson.jsp?catalogNumber=' + catalogNumber,
success : function(response) {
if(response != null){
console.log("Insights :in success");
$.unblockUI();
$.fancybox.open('<div class="modal-1200"><div class="modal-content"><div class="modal-body"><div>' + response + '</div></div></div></div>');
} else {
console.error("response is null");
}
},
error : function(response) {
console.error("Error from Insights call");
}
});*/
}
</script>
</tbody>
</table>
<div name="inquireForPriceDiv" id="inquireForPriceDiv" class="panel panel-default" style="display: none">
<div class="panel-heading">
<h3 class="panel-title">Your Inquire for Price Items:</h3>
</div>
<div class="panel-body">
<p>The items listed below will be sent to an Avantor representative who will contact you soon.</p>
<div class="table-stack">
<table class="table table-responsive table-product table-striped" width="100%" cellspacing="0" id="ifpTable">
<thead>
<tr>
<th>Item</th>
<th>VWR Catalog Number</th>
<th>Unit</th>
<th></th>
<th>
</th>
</tr>
</thead>
<tbody id="ifpBody">
</tbody>
</table>
<p> </p>
<div class="form-inline mt-4 text-center">
<div class="form-group mb-2">
<input type="hidden" id="ifp_email" value="">
<a href="javascript:submitInquireForPrice();" class="btn btn-primary btn-sm" id="ifpSubmitBtn">Submit</a>
<div id="ifpProcessing" style="display:none">
<img style="display:inline;vertical-align: bottom; margin:0" src="/images/loading.gif" alt="Loading"> Processing
</div>
</div>
</div>
</div>
</div>
</div>
<div id="ifp-submitted-modal" class="modal-500">
<div class="modal-content">
<div class="modal-header">
<div class="modal-title h3"></div>
</div>
<div class="modal-body" id="ifpModalMsg">
</div>
<div class="modal-footer">
<span id="loginSpan" style="display:none;"><a href="#">Log in</a> </span>
<a href="javascript:$.fancybox.close();">Close</a>
</div>
</div>
</div>
<script type="text/javascript">
var ifpSkus = "";
function addInquireForPrice(skuid, desc, catnum, unit) {
var s = "," + skuid;
var tagid = skuid.replace(" ", "_").replace(".", "_");
var lblRemove = 'Remove';
if (ifpSkus.indexOf(s) >= 0) return;
ifpSkus += s;
$("#ifpTable tbody").append("<tr id='tr-" + tagid + "' class='product-row-main'>" + "<td class='product-head'>" + desc + "</td>" + "<td data-title='Catalog #'>" + catnum + "</td>" + "<td data-title='Unit'>" + unit + "</td>" +
"<td class='text-right' id='td4-" + tagid + "' ><a id='a-" + tagid + "' href=\"javascript:removeInquireForPrice('" + skuid + "');\" >" + lblRemove + "</a></td>" + "</tr>");
$("#inquireForPriceDiv").show();
$("#ifpSubmitBtn").show();
$("#ifpProcessing").hide();
$(document).scrollTop($("#inquireForPriceDiv").offset().top - 150);
}
function removeInquireForPrice(skuid) {
var s = "," + skuid;
var tagid = skuid.replace(" ", "_").replace(".", "_");
if (ifpSkus.indexOf(s) == -1) return;
ifpSkus = ifpSkus.replace(s, "");
$("#tr-" + tagid).remove();
var listSize = $("#ifpTable tbody tr").length;
if (listSize == 0) $("#inquireForPriceDiv").hide();
}
function submitInquireForPrice() {
var isB2b = false;
var msg = "";
var email = $("#ifp_email").val();
$("#ifpSubmitBtn").hide();
$("#ifpProcessing").show();
if (email == "" || email.search(/^\S+@\S+(\.)\S+$/) != 0) {
if (isB2b) {
msg = `Please provide a valid e-mail address.`;
showIfpMessage(msg, false);
} else {
msg = `Invalid e-mail. Please update your e-mail address in Personal Info page under your account profile.`;
showIfpMessage(msg, true);
}
} else if (ifpSkus != "" && ifpSkus.length > 0) {
$.getJSON('/store/services/pricing/json/requestPrice.jsp?skuIds=' + ifpSkus.substring(1) + '&email=' + email, function(data) {
var closeTray = true;
$.each(data, function(index, item) {
if (item.refId == "invalid") {
msg = item.errorMsg;
if (isB2b) closeTray = false;
} else {
msg = item.successMsg;
}
});
showIfpMessage(msg, closeTray);
});
} else {
msg = `Please provide valid items.`;
showIfpMessage(msg, true);
}
}
function showIfpMessage(msg, closeTray) {
$("#ifpProcessing").hide();
if (msg.indexOf("LogInToRequest") > 2) {
var catNum = msg.substring(0, msg.indexOf("LogInToRequest") - 2);
var targetURL = encodeURIComponent("/catalog/product.jsp?catalog_number=" + catNum);
$("#loginSpan a").prop("href", "/store/login.jsp?targetURL=" + targetURL);
$("#loginSpan").show();
msg = `Requiring Login`; //"Requiring <a href='/store/login.jsp?targetURL=" + targetURL + "';>Log in</a>";
}
$("#ifpModalMsg").html(msg);
$.fancybox.open({
'closeSpeed': 'slow',
'afterLoad': function() {
if (closeTray) {
ifpSkus = "";
$("#ifpTable tbody").find("tr").remove();
$("#inquireForPriceDiv").hide();
} else {
$("#ifpSubmitBtn").show();
}
},
'src': '#ifp-submitted-modal'
});
}
</script>
<script>
$("#blockedMessages").linkify({
target: "_self"
});
</script>
<hr>
<div class="form-inline">
<a class="btn btn-default mb-2" href="#" onclick="generateBarcodes();">Generate Barcodes</a>
<div class="form-group mb-2 ml-2">
<label class="ml-2" for="Barcode_label_format">Barcode Label Format:</label>
<select id="Barcode_label_format" class="form-control form-control-sm ml-2" name="Barcode_label_format">
<option value="AveryL7162">Avery L7162 - 99.1mm x 33.9mm</option>
<option value="Avery5161">Avery 5161 - 1" x 4"</option>
<option value="Avery5160">Avery 5160 - 1" x 2-5/8"</option>
<option value="Avery5162">Avery 5162 - 1-1/3" x 4"</option>
<option value="Avery5523">Avery 5523 - 2" x 4"</option>
</select>
</div>
</div>
<a class="btn btn-default" href="#" onclick="generatePdf();">Generate PDF Catalog Page</a>
<input name="/vwr/commerce/order/purchase/CartFormHandler.sessionExpirationURL" type="hidden" value="/store/common/sessionExpired.jsp"><input name="_D:/vwr/commerce/order/purchase/CartFormHandler.sessionExpirationURL" type="hidden" value=" ">
<div style="display:none">
<script>
function submitAddQuote() {
if ($('#orderTabId').hasClass('nav-item active')) {
document.forms.order['quotelist'].value = $("#addQuoteRadioId input[type='radio']:checked").val();
document.forms.order['newQuoteName'].value = $('#quoteTextId').val();
document.forms.order['selectedQuoteId'].value = $("#addQuoteDropDownId option:selected").val();
$('#addtoQuoteHiddenId').click();
} else if ($('#compelmentaryTabId').hasClass('nav-item active')) {
document.forms.complementary['quotelist'].value = $("#addQuoteRadioId input[type='radio']:checked").val();
document.forms.complementary['newQuoteName'].value = $("#add-to-quote_complementary").contents().find("#quoteTextId").val();
document.forms.complementary['selectedQuoteId'].value = $("#add-to-quote_complementary").contents().find("#addQuoteDropDownId").val();
$('#addtoQuoteHiddenId_complementary').click();
} else if ($('#accessoriesTabId').hasClass('nav-item active')) {
document.forms.accessories['quotelist'].value = $("#addQuoteRadioId input[type='radio']:checked").val();
document.forms.accessories['newQuoteName'].value = $("#add-to-quote_accessories").contents().find("#quoteTextId").val();
document.forms.accessories['selectedQuoteId'].value = $("#add-to-quote_accessories").contents().find("#addQuoteDropDownId").val();
$('#addtoQuoteHiddenId_accessories').click();
} else if ($('#servicesTabId').hasClass('nav-item active')) {
document.forms.services['quotelist'].value = $("#addQuoteRadioId input[type='radio']:checked").val();
document.forms.services['newQuoteName'].value = $("#add-to-quote_services").contents().find("#quoteTextId").val();
document.forms.services['selectedQuoteId'].value = $("#add-to-quote_services").contents().find("#addQuoteDropDownId").val();
$('#addtoQuoteHiddenId_services').click();
}
}
function submitAddShoppingList() {
if ($('#orderTabId').hasClass('nav-item active')) {
document.forms.order['shoppinglist'].value = $("#shoppingListId input[type='radio']:checked").val();
document.forms.order['newListName'].value = $('#shoppingtextId').val();
document.forms.order['selectListId'].value = $("#addListDropDownId option:selected").val();
$('#submitAddShoppingListId').click();
} else if ($('#compelmentaryTabId').hasClass('nav-item active')) {
document.forms.complementary['shoppinglist'].value = $("#shoppingListId input[type='radio']:checked").val();
document.forms.complementary['newListName'].value = $("#add-to-list_complementary").contents().find("#shoppingtextId").val();
document.forms.complementary['selectListId'].value = $("#add-to-list_complementary").contents().find("#addListDropDownId").val();
$('#submitAddShoppingListId_complementary').click();
} else if ($('#accessoriesTabId').hasClass('nav-item active')) {
document.forms.accessories['shoppinglist'].value = $("#shoppingListId input[type='radio']:checked").val();
document.forms.accessories['newListName'].value = $("#add-to-list_accessories").contents().find("#shoppingtextId").val();
document.forms.accessories['selectListId'].value = $("#add-to-list_accessories").contents().find("#addListDropDownId").val();
$('#submitAddShoppingListId_accessories').click();
} else if ($('#servicesTabId').hasClass('nav-item active')) {
document.forms.services['shoppinglist'].value = $("#shoppingListId input[type='radio']:checked").val();
document.forms.services['newListName'].value = $("#add-to-list_services").contents().find("#shoppingtextId").val();
document.forms.services['selectListId'].value = $("#add-to-list_services").contents().find("#addListDropDownId").val();
$('#submitAddShoppingListId_services').click();
}
}
$('input[type="radio"][name="quotelist"]').click(function() {
$('input[name="quotelist"]:not(:checked)').attr("checked", true);
});
$('input[type="radio"][name="shoppinglist"]').click(function() {
$('input[name="shoppinglist"]:not(:checked)').attr("checked", true);
});
</script>
</div>
<div style="display:none">
<div id="open_certificate">
<table width="700" border="0" align="center" cellpadding="3" cellspacing="0" style="border: 1px solid #687c96;">
<tbody>
<tr style="border-bottom:1px solid #b2b2b2;background-color:#687c96;text-align:left;padding-left: 5px; color:#FFF">
<th width="100%" valign="middle" style="border-bottom:1px solid #b2b2b2">
<div style="font-size:12px; float:left">Enter Details</div>
<div class="closewindow"><a href="javascript:parent.$.fancybox.close();">Close Window</a></div>
</th>
</tr>
<tr>
<td>
<div class="w80 center">
<p>Select the article for which you are looking for Certificate</p>
<select id="catalogNumberSelect" name="catalogNumberSelect" style="width: 100%;">
</select>
<p><span id="lotNumberMessage"> Indicate the Lot Number. This field is mandatory. Enter 'x' if unknown for VWR Chemicals<span> </span></span></p>
<p><input type="text" name="plotNumber" id="plotNumber">
<input type="submit" value="Find" name="submitCertSearch" id="submitCertSearch">
</p>
<div style="display:none">
<a href="#" id="certRedirectLink" target="_blank"> click</a>
</div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<script type="text/javascript">
var catalogMap = new Array();
$(document).ready(function() {
$(".fb_dialog").fancybox({
'scrolling': 'no',
'closeBtn': false,
'autoResize': false,
'openEffect': 'elastic',
'closeEffect': 'elastic',
'openSpeed': 400,
'closeSpeed': 400,
'type': 'inline',
'titleShow': false
});
//dynamically select the clicked item
$("a[id*=fbx]").click(function() {
var selectedId = $(this).attr('id');
var selectedValue = selectedId.substring(4);
//alert(selectedValue)
$("#catalogNumberSelect").val(selectedValue);
$("#plotNumber").val("");
});
// do not touch this code, if you do not know what is happening here
$("#submitCertSearch").click(function() {
//get lot number
var currLotNumber = $("#plotNumber").val();
if (!currLotNumber) {
$("#lotNumberMessage").css('color', 'red');
return;
}
$("#lotNumberMessage").css('color', 'black');
//get selected catalog number
var selectedCatalogNumber = $("#catalogNumberSelect option:selected").val();
//create link id associated with it
var catalogLinkId = "#c_".concat(selectedCatalogNumber);
//get no lot URL
var href_noLot = $(catalogLinkId).attr('href');
//construct with LOT Url
var finalUrl = href_noLot.replace("LOT_NUMBER", currLotNumber);
//change URL of temporary anchor tag
$('#certRedirectLink').attr('href', finalUrl);
//open a new tab
window.open($('#certRedirectLink').attr('href'), '_blank')
});
$("#plotNumber").change(function() {
//get lot number
var currLotNumber = $("#plotNumber").val();
if (!currLotNumber) {
$("#lotNumberMessage").css('color', 'red');
} else {
$("#lotNumberMessage").css('color', 'black');
}
})
});
</script>
<input name="/vwr/commerce/order/purchase/CartFormHandler.addToQuote" style="display:none" id="addtoQuoteHiddenId" type="submit" value=""><input name="_D:/vwr/commerce/order/purchase/CartFormHandler.addToQuote" type="hidden" value=" "><input
name="/vwr/commerce/order/purchase/CartFormHandler.saveAsShoppingList" style="display:none" id="submitAddShoppingListId" type="submit"><input name="_D:/vwr/commerce/order/purchase/CartFormHandler.saveAsShoppingList" type="hidden" value=" "><input
type="hidden" id="quotelist" name="quotelist">
<input type="hidden" id="catalog_number" name="catalog_number" value="">
<input type="hidden" id="fromProductPage" name="fromProductPage" value="true">
<input type="hidden" name="product_id" id="product_id" value="25993994">
<input type="hidden" name="fromSharedShoppingBasket" id="fromSharedShoppingBasket">
<input type="hidden" id="shoppinglist" name="shoppinglist">
<input name="newQuoteName" id="newQuoteName" type="hidden" value=""><input name="_D:newQuoteName" type="hidden" value=" "><input name="newListName" id="newListName" type="hidden" value=""><input name="_D:newListName" type="hidden" value=" "><input
name="selectedQuoteId" id="selectedQuoteId" type="hidden" value=""><input name="_D:selectedQuoteId" type="hidden" value=" "><input name="selectListId" id="selectListId" type="hidden" value=""><input name="_D:selectListId" type="hidden"
value=" "><input name="/vwr/commerce/order/purchase/CartFormHandler.b2BExpressCheckout" style="display:none" id="b2bExpcheckoutId" type="submit"><input name="_D:/vwr/commerce/order/purchase/CartFormHandler.b2BExpressCheckout" type="hidden"
value=" ">
<div style="display:none"><input name="_DARGS" type="hidden" value="/store/services/catalog/json/stiboOrderTableRender.jsp.order"> </div>
</form>
Name: certificateLotSearchForm — GET /store/search/searchCertResults.jsp
<form method="get" name="certificateLotSearchForm" action="/store/search/searchCertResults.jsp" id="certificateLotSearchForm">
<div style="display:none"><input name="_dyncharset" type="hidden" value="UTF-8"> </div>
<div style="display:none"><input name="_dynSessConf" type="hidden" value="4029505927508296433"> </div><input name="/vwr/search/SearchCertFormHandler.catalogNumber" id="catalogNumber" type="hidden" value=""><input
name="_D:/vwr/search/SearchCertFormHandler.catalogNumber" type="hidden" value=" "><input name="/vwr/search/SearchCertFormHandler.lotNumber" id="lotNumber" type="hidden" value=""><input name="_D:/vwr/search/SearchCertFormHandler.lotNumber"
type="hidden" value=" "><input name="/vwr/search/SearchCertFormHandler.validateCatalogNumberLength" type="hidden" value="false"><input name="_D:/vwr/search/SearchCertFormHandler.validateCatalogNumberLength" type="hidden" value=" "><input
name="/vwr/search/SearchCertFormHandler.sortByLotNumber" type="hidden" value="true"><input name="_D:/vwr/search/SearchCertFormHandler.sortByLotNumber" type="hidden" value=" "><input name="/vwr/search/SearchCertFormHandler.lotSearch"
id="certificateLotSearchSubmitButton" type="hidden" value=""><input name="_D:/vwr/search/SearchCertFormHandler.lotSearch" type="hidden" value=" ">
<div style="display:none"><input name="_DARGS" type="hidden" value="/store/catalog/includes/stiboCertLinks.jsp.certificateLotSearchForm"> </div>
</form>
POST /store/catalog/product.jsp?product_id=25993994&_DARGS=/store/costSaving/includes/costSavingFancyBox.jsp
<form method="post" action="/store/catalog/product.jsp?product_id=25993994&_DARGS=/store/costSaving/includes/costSavingFancyBox.jsp" id="costSavings">
<div style="display:none"><input name="_dyncharset" type="hidden" value="UTF-8"> </div>
<div style="display:none"><input name="_dynSessConf" type="hidden" value="4029505927508296433"> </div>
<div class="modal-content">
<div class="modal-header">
<div class="modal-title h3"> Review & Compare Alternatives </div>
</div>
<div class="modal-body" id="index1">
<p> We found alternative products that can <strong>save you up to </strong><strong id="savingsPerUnit"></strong> per item-unit. To compare product details, select up to 3 alternatives below and click Compare Selected. To add items to
your basket, enter a quantity and click Add to Basket.</p>
<p><strong>How is savings calculated</strong>?<br>We multiply the savings per unit (in parenthesis) times the total units of the original product.</p>
<div id="errorMsgCSM" class="form-row"></div>
<div class="h4">Original Product:</div>
<table class="table table-stack table-responsive table-product">
<thead>
<tr>
<th>Description</th>
<th>Catalog Number</th>
<th>Availability</th>
<th>Unit</th>
<th>Your Price</th>
<th>Price Per<label id="originalSkuUOM"></label>
</th>
<th>Qty</th>
</tr>
</thead>
<tbody id="csmOriginal">
</tbody>
</table>
</div>
<div class="modal-footer">
<input type="button" value="Compare Selected" id="compareProducts" onclick="if (!window.__cfRLUnblockHandlers) return false; goToComparepage('product');" class="btn btn-default">
<input name="/vwr/commerce/order/purchase/CartFormHandler.alternativeCostSavingSkuId" id="alternativeCostSavingSkuId" type="hidden" value=""><input name="_D:/vwr/commerce/order/purchase/CartFormHandler.alternativeCostSavingSkuId" type="hidden"
value=" "><input name="/vwr/commerce/order/purchase/CartFormHandler.catalogRefIds" id="catalogRefIds" type="hidden" value=""><input name="_D:/vwr/commerce/order/purchase/CartFormHandler.catalogRefIds" type="hidden" value=" "><input
name="/vwr/commerce/order/purchase/CartFormHandler.realizedSavings" id="realizedSavings" type="hidden" value="costSavingsdummy,000"><input name="_D:/vwr/commerce/order/purchase/CartFormHandler.realizedSavings" type="hidden" value=" "><input
type="hidden" name="isBtnSubmitted" id="isBtnSubmitted" value="false">
<input onclick="if (!window.__cfRLUnblockHandlers) return false; javascript:return checkCSMqty();" name="/vwr/commerce/order/purchase/CartFormHandler.addMultipleItemsToOrder" type="submit" class="btn btn-primary" value="Add to Basket"><input
name="_D:/vwr/commerce/order/purchase/CartFormHandler.addMultipleItemsToOrder" type="hidden" value=" ">
</div>
</div>
<div style="display:none"><input name="_DARGS" type="hidden" value="/store/costSaving/includes/costSavingFancyBox.jsp"> </div>
</form>
Name: tCForm — POST /store/common/?_DARGS=/store/common/termsAndConditionsPopup.jsp#
<form method="post" name="tCForm" action="/store/common/?_DARGS=/store/common/termsAndConditionsPopup.jsp#" id="tCFormId">
<div style="display:none"><input name="_dyncharset" type="hidden" value="UTF-8"> </div>
<div style="display:none"><input name="_dynSessConf" type="hidden" value="4029505927508296433"> </div>
<div class="modal-body">
<div id="termsandconditionscontent">
<div>
<h1>Terms & Conditions</h1>
<p>These terms and conditions cover all sales of products and services by VWR International Ltd (VWR) in the United Kingdom and any information and advice given whether charged for or not, unless otherwise agreed by VWR in writing. These
terms and conditions apply to the exclusion of any other terms submitted by the customer or which are implied by any trade, custom, practice or course of dealing.</p>
<h2 style="padding-top:15px">Customer Accounts</h2>
<p>VWR’s products can be hazardous and all customers are required to comply with the VWR account application procedures which are available on request. VWR reserves the right immediately to cancel any orders from customers who have not
complied in full with these procedures.</p>
<h2 style="padding-top:15px">Ordering</h2>
<p>The customer’s order for the products and/or services is an offer by the customer to purchase those products and/or services in accordance with these terms and conditions and shall only be deemed accepted when VWR issues written acceptance
of the order, at which point the contract between the customer and VWR for the supply of those products and/or services, comes into existence (contract).</p>
<p>Any additional or special terms included by VWR in its written acceptance shall form part of the contract. The terms and conditions of the contract apply equally to the supply of both products and services except where application to one
or the other is specified.</p>
<p>Should VWR need to supply products and/or services of different specifications, sources, and pack size to that published or ordered by the customer, VWR shall do so only after consultation with and agreement by the customer.</p>
<h2 style="padding-top:15px">Prices/Charges</h2>
<p>VWR has the right to change the prices shown in catalogues and price lists at any time and to invoice at prices current at the date of receipt of an order.</p>
<p>Notwithstanding the foregoing paragraph, if there is a change of more than 3% to the rate of exchange of Sterling against foreign currencies including, but not limited to, the Euro and US Dollar since the date of receipt of an order then
VWR may require the customer to renegotiate the prices relating to the relevant order. Should VWR and the customer be unable to agree new prices within 7 days of receipt by the customer of a request in writing by VWR to renegotiate
the price then VWR may terminate the contract with immediate effect by giving written notice to the customer.</p>
<p>‘Price on application’ (POA) quotations and all other quotations do not constitute offers and will be valid for 30 days from the date of the quotation, unless otherwise notified by VWR.</p>
<p>All prices in catalogues and quotations are net of Value Added Tax and any other taxes or duties. The prices exclude costs of packaging, insurance and transport which will be charged separately, if applicable.</p>
<p>VWR has the right to impose a minimum order charge at its discretion and such amount shall be notified to the customer in writing by VWR.</p>
<h2 style="padding-top:15px">Payment</h2>
<p>Unless otherwise agreed in writing payment in full in cleared funds is due from the customer within 30 days from date of invoice. Time for payment is of the essence.</p>
<p>VWR has the right to charge interest on all overdue sums at the rate of five percent per annum over the base lending rate of the Bank of England calculated from the due date until the date of actual payment.</p>
<p>Customers who exceed their credit limits will be asked to pay in advance for additional products and/or services until the account is settled.</p>
<p>VWR may at any time, without limiting any other rights and remedies that it may have, set off any amount owing to it by the customer under the contract against any amount payable by VWR to the customer (whether under the contract or a
separate agreement).</p>
<h2 style="padding-top:15px">Delivery</h2>
<p>VWR shall deliver to the address set out in the order (delivery location) at any time after it gives notification that the products are ready for delivery. Delivery is completed when the products are unloaded at the delivery location (or
immediately before if the customer is responsible for unloading in accordance with this contract).</p>
<p>Where delivery or performance dates are stated by VWR these are estimates only and time is not of the essence; however, if VWR needs to change such dates it will do so only after providing information to the customer and having regards to
the customer’s stated objectives.</p>
<p>Delivered products will remain the property of VWR until the customer has paid for them.</p>
<p>VWR has the right to deliver an order in instalments (which may be invoiced and paid for separately). Any delay or defect in an instalment does not give the customer the right to cancel other instalments.</p>
<p>Any claims for shortages must be made within 7 days of a delivery.</p>
<p>Any claims for non-ordered items or non-delivery must be made within 7 days of receiving the invoice.</p>
<h2 style="padding-top:15px">Return of Damaged or Unsuitable Goods</h2>
<p>No goods may be returned to VWR without the authorisation of VWR.</p>
<p>Authorisation to return products damaged during delivery must be requested within 3 days of delivery. VWR has the right to repair and return damaged products.</p>
<p>Authorisation for the return of products which fail to meet current published manufacturer’s specifications must be requested in writing within 28 days of delivery. VWR will assist customers, at customers’ expense, to obtain any
manufacturer’s warranty consistent with that granted to VWR.</p>
<p>Authorisation for the return of products, other than those damaged during delivery, delivered in error or those that do not meet specification, must be requested within 10 days of delivery. Credit (less a handling charge of 15% of the
invoice value of all products returned subject to a minimum charge of £30) will be given for those products authorised for return which are unused and in re-saleable condition other than those in the categories shown:-</p>
<ul>
<li>open chemicals or diagnostics</li>
<li>refrigerated or other perishables</li>
<li>items with an expired shelf life or an expiration date too short for resale</li>
<li>any article that has been delivered direct by a third-party supplier</li>
<li>discontinued items</li>
<li>items not purchased from VWR</li>
</ul>
<p>Authorisation will be subject to the condition that the products are returned to VWR Customer Service Centre or to the manufacturer or other source and by the method advised by VWR.</p>
<p>Articles that have been delivered on VWR’s behalf by a third-party supplier will not be accepted back at the VWR Customer Service Centre.</p>
<h2 style="padding-top:15px">Supply of services</h2>
<p>VWR shall provide services to the customer in accordance with the specification agreed between them from time to time. Such services will be provided with all reasonable care and skill.</p>
<p>The customer shall cooperate with VWR in all matters relating to the services, provide all such access and information as is necessary and obtain any licences permissions and consents required before commencement of the services.</p>
<p>If VWR’s performance of the services is prevented or delayed by any act or omission of the customer, VWR shall without limiting its other rights or remedies, have the right to suspend performance of the services until the customer remedies
the position and VWR shall not be liable for any losses or costs arising from such delay.</p>
<h2 style="padding-top:15px">Health, Safety and Liability</h2>
<p>Risk in products will pass at the time of delivery to the customer.<br> The customer is responsible for unloading and transporting large and/or heavy items from delivery vans and for supervising the unloading of all other products
delivered.</p>
<p>In view of the hazards of certain chemicals and apparatus the customer must ensure that the products purchased are in a safe condition and that a safe system of work is in place taking into account all available information. None of the
products sold are intended for human consumption unless otherwise clearly stated.<br> In view of the wide range of uses of chemicals and apparatus, the customer will be solely responsible for determining the suitability and specification of
products, services, information and advice for its purposes.</p>
<p>Nothing in this contract shall limit or exclude VWR’s liability for death or personal injury caused by its negligence, fraud, fraudulent misrepresentation, or any other matter in respect of which it would be unlawful for VWR to exclude or
restrict liability. Subject to this, in view of the responsibilities of the customer set out in the above paragraphs:</p>
<ul>
<li>VWR shall under no circumstances whatsoever be liable to the customer (whether in contract, tort (including negligence), breach of statutory duty or otherwise), for any loss of profit, or any indirect or consequential loss arising in
connection with the supply of products under this contract; and</li>
<li>the total liability of VWR for any loss or damage suffered by a customer in connection with the supply of the products under this contract is limited to the invoice price of the products in relation to which loss or damage is claimed.
</li>
</ul>
<p>Any liability accepted by VWR under this contract is in lieu of any terms implied by law as to the quality or fitness for any particular purpose of the products and/or the standard of the services and all such implied terms are, to the
fullest extent permitted by law, excluded from the contract between VWR and the customer. The customer shall indemnify VWR against any claims made against VWR by the customer’s employees, contractors or agents.</p>
<h2 style="padding-top:15px">Intellectual property rights</h2>
<p>The customer is required to ensure that the use of any products supplied by VWR does not infringe the intellectual property rights of any third party and the customer shall indemnify VWR against any claims made against VWR by any third
party in relation to any such infringement or alleged infringement.</p>
<p>All intellectual property rights arising out of or in connection with the services shall be owned by VWR.</p>
<h2 style="padding-top:15px">Termination</h2>
<p>Without limiting its other rights and remedies, VWR may terminate the contract with immediate effect or suspend deliveries of the products, by giving written notice to the customer if the customer has failed to pay any amount owed to VWR
on its due date for payment and remains in default for 14 days after notification to make payment, or if the customer has suffered or is likely to suffer an insolvency event or its financial position deteriorates to such an extent that in
VWR’s opinion, the customer’s capacity adequately to fulfill its obligations under the contract is in question.</p>
<p>On termination of the contract for any reason the customer shall immediately pay to VWR all of its outstanding unpaid invoices and interest.</p>
<h2 style="padding-top:15px">Confidentiality</h2>
<p>Each of VWR and the customer undertakes to the other that it shall not disclose to any person any confidential information concerning the business, affairs, customers or suppliers of the other except to its employees or advisers who need
to know the information in order to carry out its obligations under this contract, or as may be required by law, a court of competent jurisdiction or any governmental or regulatory authority.</p>
<h2 style="padding-top:15px">Governing law</h2>
<p>This contract shall be governed by and construed in accordance with the laws of England and Wales and each of VWR and the customer irrevocably agrees with the other that the courts of England and Wales shall have exclusive jurisdiction to
settle any dispute arising under or in connection with it.</p>
</div>
</div>
</div>
<div class="modal-footer">
<a href="javascript:printTerms()" class="btn btn-link" title="Print…">
Print These Terms</a>
<input name="/vwr/commerce/order/purchase/CartFormHandler.updateTermsAndCondition" id="temrsAcceptF" type="submit" value="I accept VWR Terms and Conditions " class="btn btn-default"><input
name="_D:/vwr/commerce/order/purchase/CartFormHandler.updateTermsAndCondition" type="hidden" value=" "><input name="/vwr/commerce/order/purchase/CartFormHandler.declineTermsAndCondition" id="temrsDeclineF" type="submit" value="Decline "
class="btn btn-primary"><input name="_D:/vwr/commerce/order/purchase/CartFormHandler.declineTermsAndCondition" type="hidden" value=" ">
</div>
<div style="display:none"><input name="_DARGS" type="hidden" value="/store/common/termsAndConditionsPopup.jsp"> </div>
</form>
Text Content
Hidden_link Hidden_link2 Hidden_link3 Keep my session open? Ending In Yes No The session is expired Log In Ok, I'll continue as logged out Your session has expired. For your security, we have logged you out. Would you like to log in again? Log In Log out * Skip to search * Skip to primary navigation * Skip to content * Skip to footer * About us * All Promotions * Literature * Events * Contact us Log In Toggle navigation * Advanced * SDS * Certificates * Chemical Structure Try the improved Chemical Structure search through the new VWR Building Blocks Portal, powered by eMolecules * CE Declaration Portal Advanced Not registered? Register * Products * Applications & Protocols * Life Science * Chromatography – Mass Spectrometry * Analytical Chemistry * Biopharma Production * Safety * Controlled Environments & Cleanrooms LIFE SCIENCE Innovative, high quality products for Genomics, Proteomics, Cell biology and Microbiology... * Cell Biology * Genomics * Proteomics * Microbiology * Avantor Seradigm Sera * Featured Solutions & Suppliers * News * Promotions * Product Selector Guides * Application Notes Library * Literature * Webinars * Contact Us FROM SAMPLE TO SEQUENCE From manual to automated processes. Increase your throughput and gain more insight while saving costs and time. FROM CELL TO THERAPY Solutions for your entire workflow – from basic research to biopharma production. Tools and services to accelerate your research & development. INNOVATIVE SEARCH TOOL FOR ANTIBODIES Quickly find the specific antibody you need from VWR's broad portfolio... CHROMATOGRAPHY – MASS SPECTROMETRY Improve your efficiency in chromatography & mass spectrometry techniques with the best equipment for your applications and methods from VWR. * Liquid Chromatography - Analytical * Liquid Chromatography - Sample Preparation * Gas Chromatography * Mass Spectrometry * Purification * Large Molecule LC (Bio LC) * Software and Automation * Chromatography Knowledge Centre * Pharma * BioPharma * Food & Beverage * Chrom Application Library * Literature * Newsletter * News * Contact CHROMATOGRAPHY KNOWLEDGE CENTRE Need to learn more about Chromatography and HPLC? We can help improve your knowledge in key areas such as understanding selectivity and method development. CHROM APPLICATION LIBRARY You are looking for a specific separation. You can search our application library here. If you can't find what you are looking for, just ask us. AVANTOR® COLUMNS If you are looking for expert advice and access to a range of specialist and hard-to-find phases, the experts at Avantor® will help you. ANALYTICAL CHEMISTRY No matter what methods or technology you use, Avantor offers a comprehensive catalog of the equipment, reagents, chemicals, consumables, tools, and other products you need every day. * Mass Spectrometry * Liquid Chromatography - Analytical * Purification * Gas Chromatography * Metal trace analysis and detection * Spectroscopy * Titration * Karl Fischer titration for water determination * pH/mV and Ion * Electrochemistry * Physical measurement * X-ray fluorescence spectroscopy (XRF) NEW BRAND COMING, SAME TRUSTED FORMULA Acros Organics™, Alfa Aesar™ and Maybridge™ are merging into one brand, Thermo Scientific™. All the products you love, in one complete portfolio. BIOPHARMA PRODUCTION Find the biological materials you need for upstream bioprocessing, including bulk-sized biological buffers and biochemicals... * Buffer management solutions * Cell therapy * Gene therapy * Monoclonal antibodies (mAbs) * Recombinant proteins * Vaccines * Innovation in biopharma * Avantor Seradigm Sera * Process filtration * Managing your risk * Biopharma production chemicals & excipients * Downstream process optimization support * Literature * Application notes * Avantor biopharma videos SAFETY Providing our customers with the information and tools to help them acquire the appropriate safety products and services for their specific needs... * Lab safety * Personal Protection * Facilities maintenance and protection * Solutions for your workplace during the Covid-19 pandemic * Industrial Safety * Services * News * Educational Material * Literature * Contact SECUREFIT™ 400X SAFETY SPECTACLES WITH BROW GUARD Comfortable fit and performance, featuring wide flexible temple arms and a combined soft nose bridge. BRADY BMP21 PORTABLE PRINTERS With label materials designed specifically for harsh environments in labs or industrial applications. MICROGARD® 2500 PLUS PAPR -VENTILATED SUITS. Fully encapsulated for hazardrous environments, with +ve pressure provided by powered air purifying respirators. CONTROLLED ENVIRONMENTS & CLEANROOMS This carefully selected portfolio is specifically designed to help you prevent potential contamination and maintain aseptic conditions in cleanrooms and controlled environments... * Pharmaceuticals, Biotechnology, and Medical Devices * Healthcare * Semiconductor and Microelectronics * Aerospace and Automotive * Custom packaging and irradiation service * Featured Solutions * Science Delivered * Supporting Research on COVID-19 * Our Collection of VWR Brands * Chemicals * R&D * Avantor Seradigm Sera * Production * Quality Control * Food & Beverage * Healthcare/Clinical * Controlled Environment - basan * Microbiology * Microscopy, Imaging Solutions & Accessories * Environment * Education/Schools * Furniture * J.T.Baker® Robotic Tips and Plates SCIENCE DELIVERED From scientific discovery to scale-up and commercial delivery, Avantor offers mission-critical products, services and solutions on a global scale. SUPPORTING RESEARCH ON COVID-19 To support the ongoing research efforts on Coronavirus SARS-CoV-2 causing COVID-19 disease, we've provided easy access to critical products needed for virus research and detection... * Virus Detection * Vaccine & Therapy Development * Additional Resources OUR COLLECTION OF VWR BRANDS * Everyday use lab consumables * Reliable laboratory equipment * Precise measuring tools * Chemicals and chromatography * Life sciences and microbiology * Production supplies * Safety products * A comfortable workspace * Technology and service solutions * Applications and techniques * Literature CHEMICALS One of the largest selections of chemicals from one source... VWR® ANTI-VIBRATION SLAB AND WEIGHING TABLE Polished granite anti-vibration slab. Four absorption feet enhance... VWR® TRACEABLE WEIGHT SETS, CLASS F1, WITH CALIBRATION CERTIFICATE Anti-magnetic, polished stainless steel, wire weights up to 500 mg... CHEMICALS * Easily Comply With GHS/CLP Labelling * Chemicals by brand * Chemicals by product category * Chemicals for sample preparation * Chemical Innovations * Nitrogen determination * General lab supplies * Dissolution testing * NMR * UV/VIS spectroscopy * Conductivity measurement * pH measurements * GC * HPLC * Highlights * Promotions * Contacts * Literature NEW BRAND COMING, SAME TRUSTED FORMULA Acros Organics™, Alfa Aesar™ and Maybridge™ are merging into one brand, Thermo Scientific™. All the products you love, in one complete portfolio. R&D A strong and vibrant research and development function is the lifeblood of all industries... * Weighing * Microscopy, Imaging Solutions & Accessories * Liquid Handling * DURAN® Evolutionary Bottle System * Temperature Control Systems * Electrochemistry * Simplifying Sample Prep for Research Laboratories * Chemicals for Inorganic Analysis * Pharmaceutical * Titration * Centrifugation * Incubators * Ovens * Furnaces * Cold Storage & Cooling Solutions * Temperature Measurement & Data Logging * Spectrophotometers * Moisture Analysis * Melting Point * Density * Recording & Monitoring * Chromatography – Mass Spectrometry * Life Science NEW BRAND COMING, SAME TRUSTED FORMULA Acros Organics™, Alfa Aesar™ and Maybridge™ are merging into one brand, Thermo Scientific™. All the products you love, in one complete portfolio. NEW ENTRIS® II BASIC ADVANCED BALANCES FROM SARTORIUS Featuring a graphic touch display and new features such as real-time level support,integrated protection systems and CalAuditTrail for gapless documentation CHEMICALS One of the largest selections of chemicals from one source... AVANTOR SERADIGM SERA The most reliable supply of exceptional quality Fetal Bovine Serum... * Product Differentiation Table * Oritain Partnership * Technical Documents * Contact Us * Literature PRODUCTION From raw materials to hygiene control, VWR is able to provide support in this environment... * Sustainable solutions * Avantor single-use solutions * VWR Custom Manufacturing Services * Industrial Equipment * Monitoring of Production Areas * Biopharma Production * Downstream process optimization support * Controlled Environment - basan * Safety * Production Chemicals * Media Fill Culture Media * Useful links * Literature * News FOR PRODUCTION AND SCALE-UP, WE CAN SUPPORT YOU ! Ask for larger pack sizes or bulk quantities that are not available in this page by using the customization request form. NITRILE GLOVES, MICROFLEX® 93-850 These nitrile disposable gloves are the ultimate barrier against harmful exposures and rip-tear. HIGH VISIBILITY PROTECTION – MICROFLEX 93-856 Good resistance against industrial chemicals... QUALITY CONTROL A well performing QC laboratory ensures the integrity of a company's production process from raw material validation to finished product verification... * Metal trace analysis and detection * Sample Collection * Sample Preparation * Liquid Handling * Electrochemistry * Microscopy, Imaging Solutions & Accessories * Analytical Measurement and Testing * Monitoring and Recording Laboratory Data * Laboratory Water Purification Systems * Avantor * Promotions * News NEW BRAND COMING, SAME TRUSTED FORMULA Acros Organics™, Alfa Aesar™ and Maybridge™ are merging into one brand, Thermo Scientific™. All the products you love, in one complete portfolio. NEW ENTRIS® II BASIC ADVANCED BALANCES FROM SARTORIUS Featuring a graphic touch display and new features such as real-time level support,integrated protection systems and CalAuditTrail for gapless documentation CHEMICALS One of the largest selections of chemicals from one source... FOOD & BEVERAGE * Brady Safety Identification Solutions For Food & Beverage Plants * Meat Speciation Testing * Edible Oils & Fat Analysis * Refractometry & Polarimetry * Avoid Contamination In The Lab & F&B Production Site * Safe & Secure Sample Storage Of Food &/Or Beverages * Food & Beverage Analysis * Temperature and Humidity Measurement plus Data Loggers * Laboratory Fridges and Freezers HEALTHCARE/CLINICAL VWR is already a major supplier of specialised staining materials for the Pathology market. We are building our product portfolio for our clinical customers daily... * Liquid Handling * Microscopy, Imaging Solutions & Accessories * Specimen Collection * Haematology * Clinical Chemistry * Specimen Transport * Solutions for Cytotoxic Drug Production * Histology * Life Science * Cytology * Clinical Catalogue * News * Literature * Selected Equipment * Promotions HIGH RISK CHEMICALS & DRUGS – MICROFLEX 93-853 Three times the puncture resistance of latex or vinyl disposable gloves -AQL 0,65... VWR® ROCKING PLATFORM SHAKERS AND 3D ROTATOR WAVERS Touch pad control of speed, time and tilt adjustment during operation... HSW FILLER NEEDLES & SAFETY SYRINGES For withdrawal or injection of medication from rubber stoppered vials and glass reservoirs. The Safety needles are compatible with all syringes with Luer/Luer lock (ISO 594)... CONTROLLED ENVIRONMENT - BASAN basan - the cleanroom division of VWR is one of the leading distributors in products and services for controlled environments – and has been for more than 30 years. * Reusable Garments * Safety Goggles * Disposable Cleanroom Garments * Gloves and Fingercots * Shoes and Boots * Wipes and Swabs * Stationery * Mats and Flooring * Detergents and Disinfectants * Cleaning Systems * Vacuum Cleaners * Furniture * Equipment for contamination control * Packaging * Ionisation * basan Services * News * Promotions * Events * Literature * Educational material * Newsletter * Contact NEW CLEANROOM MOPPING SYSTEM: SLIDEMOP™ Choice of a stainless steel or plastic frame. Mop covers are available irradiated or non sterile and can be laundered or autoclaved many times. KIMTECH™ A5 STERILE CLEANROOM COVERALL Sterile cleanroom overalls with CLEAN-DON* technology. Featuring built-in snaps that gather up legs and arms to aid aseptic gowning. Made of SMS material. SURGICAL FACE MASK TYPE IIR WITH EARLOOPS Made from a soft and flexible non-woven fabric with a nose bridge and 3 ply construction to provide greater than 99% bacterial filtering efficiency. MICROBIOLOGY * Sample collection, transport, storage * Sample preparation within microorganism detection * Microbial cultivation * Search by microorganism * Analysis for microbiological testing * Sterilising: from consumables to high end sterilizers MICROSCOPY, IMAGING SOLUTIONS & ACCESSORIES From most basic microscopes to sophisticated models, image recording systems and cold light sources to consumables. ENVIRONMENT A large choice of products and services for complete water, wastewater and soil analysis, on-site and in the laboratory. EDUCATION/SCHOOLS In our selection for Education/Schools you will find material for teaching Chemistry, Physics and Biology * General Use Laboratory Chemicals * General Use Laboratory Consumables * General Use Laboratory Equipment * Liquid Handling * Life Science & Biology * Environmental Science * Safety, First Aid & Cleaning * Furniture & Storage ASECOS SAFETY CABINETS European leader in the storage solution for chemicals, asecos offers a wide range of safety cabinets to protect your property and your persons. ZEISS STEMI 305 STEREO MICROSCOPE PACKAGES Choose from 3 great value packages. Stemi 305 EDU package - easy access to diascopy and episcopy... BUNSEN BURNER, USBECK According to DIN 30665 with air regulation and pilot flame... FURNITURE * Furniture Products * Equipment * Installation Checklist * VWR Ergonomic Chairs for Laboratory and Industry * News * Promotions ASECOS SAFETY CABINETS European leader in the storage solution for chemicals, asecos offers a wide range of safety cabinets to protect your property and your persons. KANGO STOOLS Round seat in black polyurethane... VWR® ‘MR-LAB’ LAB CHAIRS Large, soft upholstered cushions that are anatomically moulded with pelvic support and integrated lumber support for greater comfort... J.T.BAKER® ROBOTIC TIPS AND PLATES New Avantor® J.T.Baker® premium conductive and non-conductive robotic tips deliver superior quality and reliable performance for results you can trust. * Services * Avantor Services * VWR Custom Manufacturing Services * e-Commerce / VWR Mobile Technology Solutions * Instrument Maintenance, Calibration & Repair * Technical Services * Sustainability Services for Laboratories * LabStart * Collection of Empty Containers * The Building Blocks Portal * Labtools * e-Newsletter AVANTOR SERVICES As your trusted, collaborative partner, Avantor Services helps you increase efficiency, maximise productivity, and accelerate innovation. * Your Role * Your Challenge * Our Services Portfolio * Resources * About Avantor Services * Downstream process optimization support THE SUPPORT YOU NEED TO OPTIMIZE OPERATIONS Avantor Services provides a wide range of specialized services and digital solutions to help you solve complex challenges. We’ve built our reputation on consistent, comprehensive mastery of day-to-day operations, allowing lab, clinical, and production environments to focus their high-value resources on core scientific priorities. As our customers’ needs have evolved, so have our capabilities. We have become experts in scientific operations, improving performance with sophisticated solutions and providing guidance on best practices. You can select and customize services for peak efficiency, quality, and accelerated innovation. Contact us at services@avantorsciences.com. VWR CUSTOM MANUFACTURING SERVICES VWR takes care of sourcing, production, testing, and documentation of your chemicals. We manufacture what you need. * Case Studies * Aurora Manufacturing Facility * Briare Manufacturing Facility * Chester Manufacturing Facility * Gent-Gavere Manufacturing Facility * Haasrode Manufacturing Facility * Montreal Manufacturing Facility * Sanborn Manufacturing Facility * Sidney Manufacturing Facility * Solon Manufacturing Facility * St. Louis Manufacturing Facility CLINICAL TRIAL SUPPORT Sourcing, Kitting and Management of Ancillary Supplies and Equipment for all your clinical trials. E-COMMERCE / VWR MOBILE TECHNOLOGY SOLUTIONS VWR continues to offer a state of the art e-Commerce portfolio for customers AVANTOR SERVICES Providing a wide range of specialized services and digital solutions to help you solve complex challenges. E-COMMERCE / VWR MOBILE TECHNOLOGY SOLUTIONS VWR continues to offer a state of the art e-Commerce portfolio for customers * vwr.com * B2B Services * Inventory Management Software Solutions * VWR Library * VEM - VWR Equipment Management * VWR SearchPad AVANTOR SERVICES Providing a wide range of specialized services and digital solutions to help you solve complex challenges. INSTRUMENT MAINTENANCE, CALIBRATION & REPAIR VWR has a range of new services designed to streamline your operations, help you make cost savings and manage your laboratory effectively... * Equipment: After Sales * Avantor services contact * Instruments: After Sales * Centrifuge Repair and Service * Accredited pipette calibration and repair service * Projects * Calibration, Qualification, Validation & Certification Services * Total Customer Support * Balance Calibration and Balance Service with ISO17025 Accreditation * VWR Thermometer Calibration AVANTOR SERVICES Providing a wide range of specialized services and digital solutions to help you solve complex challenges. E-COMMERCE / VWR MOBILE TECHNOLOGY SOLUTIONS VWR continues to offer a state of the art e-Commerce portfolio for customers TECHNICAL SERVICES * Contact E-COMMERCE / VWR MOBILE TECHNOLOGY SOLUTIONS VWR continues to offer a state of the art e-Commerce portfolio for customers SUSTAINABILITY SERVICES FOR LABORATORIES VWR International is both committed and proud to specialise in offering a unique range of laboratory sustainability services... E-COMMERCE / VWR MOBILE TECHNOLOGY SOLUTIONS VWR continues to offer a state of the art e-Commerce portfolio for customers LABSTART A laboratory start-up service that ticks all the boxes... COLLECTION OF EMPTY CONTAINERS The efficient and timely collection of empty chemical containers can be just as important to the way your site operates as accurate and reliable deliveries. * Waste Electrical and Electronic Equipment (WEEE) Regulations AVANTOR SERVICES Providing a wide range of specialized services and digital solutions to help you solve complex challenges. E-COMMERCE / VWR MOBILE TECHNOLOGY SOLUTIONS VWR continues to offer a state of the art e-Commerce portfolio for customers THE BUILDING BLOCKS PORTAL AVANTOR SERVICES Providing a wide range of specialized services and digital solutions to help you solve complex challenges. E-COMMERCE / VWR MOBILE TECHNOLOGY SOLUTIONS VWR continues to offer a state of the art e-Commerce portfolio for customers LABTOOLS * Periodic table AVANTOR SERVICES Providing a wide range of specialized services and digital solutions to help you solve complex challenges. E-COMMERCE / VWR MOBILE TECHNOLOGY SOLUTIONS VWR continues to offer a state of the art e-Commerce portfolio for customers E-NEWSLETTER * About us * All Promotions * Literature * Events * Contact us * 0 ITEMS £0.00 Item Subtotal £0.00 0 items in your Basket * Order Entry * order entry icon Order Entry * order status icon Order Status * my account icon My Account * shopping cart icon 0 Cart If you need to talk to us, please click here to request a call back Update to Avantor’s response to the coronavirus (COVID-19) pandemic Printed from VWR Website User: [Anonymous] Date: 20-06-2022 Time: 00:23 1. Home 2. Spill Control Materials 3. Economy spill kit Print… Share * * * * * ECONOMY SPILL KIT Supplier: VWR, part of Avantor Ratings: (No Reviews) REVIEWS (0) Total Ratings: 0 Avg. Ratings: 0.0 out of 5 Sort all by: Most Recent Highest Rated Lowest Rated Most Helpful VWR® 121-0176EA 140 GBP 121-0176 121-0178 121-0177 Economy spill kit Spill Control Materials These economy spill kits combine absorbents and instructions in a space-saving container. They are ideal for workers on the go like truck drivers, field workers, etc. * Improve worker productivity and efficiency * Fast spill response * Yellow PVC bag offers high visibility spill control storage * Highly versatile, surfactant treated, fire resistance * Water resistant, lightweight bag keeps sorbents dry Brightly coloured absorbent, picks up a wide range of aggressive chemicals while remaining chemically inert. White absorbents pick up petroleum-based fluids, paints and non water soluble… More Product Information These economy spill kits combine absorbents and instructions in a space-saving container. They are ideal for workers on the go like truck drivers, field workers, etc. * Improve worker productivity and efficiency * Fast spill response * Yellow PVC bag offers high visibility spill control storage * Highly versatile, surfactant treated, fire resistance * Water resistant, lightweight bag keeps sorbents dry Brightly coloured absorbent, picks up a wide range of aggressive chemicals while remaining chemically inert. White absorbents pick up petroleum-based fluids, paints and non water soluble chemicals while repelling water - great for indoor and outdoor use. Grey absorbents pick up water-based, petroleum-based and non aggressive, chemical fluids. Ordering information: Every kit is supplied with 25 pads (410×510 mm), 4 socks (Ø 76×1220 mm) and 1 instruction sheet. Packaging: Packed in a durable, see-through PVC bag with shoulder strap. Less Product Information New Product LIMITED TIME SALE Select items below are currently on sale Order Now * ORDER * DOCUMENTATION * WRITE A REVIEW * REVIEWS (0) We are currently unable to calculate your contract price for this item. List price is being displayed temporarily. When your order is processed, you will be invoiced at your contract price even though list price is displayed now "121-0178EA","Portable spill kit that comes in a durable see-through bag with shoulder strap. Designed for small spills of chemicals and hazardous liquids. Contents : 25 pads (41 cm x 51 cm) , 4 socs (Ø 7.6 cm x 122 cm). 1 * 1 items","121-0178","1 * 1 items" "121-0177EA","Portable spill kit that comes in a durable see-through bag with shoulder strap. Designed for small spills of industrial liquids including oils, water, solvents, coolants, etc. Contents : 25 pads (41 cm x 51 cm) , 4 socs (Ø 7.6 cm x 122 cm). 1 * 1 items","121-0177","1 * 1 items" "121-0176EA","Portable spill kit that comes in a durable see-through bag with shoulder strap. Designed for small spills of oil and petroleum based liquids. Contents : 25 pads (41 cm x 51 cm) , 4 socs (Ø 7.6 cm x 122 cm). 1 * 1 items","121-0176","1 * 1 items" Inquire for Price Stock for this item is limited, but may be available in a warehouse close to you. Please make sure that you are logged in to the site so that available stock can be displayed. If the is still displayed and you need assistance, please call us on 0800 22 33 44. Stock for this item is limited, but may be available in a warehouse close to you. Please make sure that you are logged in to the site so that available stock can be displayed. If the is still displayed and you need assistance, please call us on 0800 22 33 44 Additional Documentation may be needed to purchase this item. A VWR representative will contact you if needed. Additional Documentation may be needed to purchase this item. A VWR representative will contact you if needed. This product has been blocked by your organisation. Please contact your purchasing department for more information. The original product is no longer available. The replacement shown is available. Product(s) marked with this symbol are discontinued - sold till end of stock. Alternatives may be available by searching with the VWR Catalogue Number listed above. If you need further assistance, please call VWR Customer Service on 0800 22 33 44. Description Absorbency W×D×H Pk VWR Catalog Number Price Quantity Economy spill kit, chemical 32 l 406,4×508,0×101,6 mm 1 121-0178 £148.00 - + The minimum order for this item is . Clearance . Act quickly! These items have limited quantity and availability Economy spill kit, maintanence 32 l 406,4×508,0×101,6 mm 1 121-0177 £146.00 - + The minimum order for this item is . Clearance . Act quickly! These items have limited quantity and availability Economy spill kit, oil 32 l 406,4×508,0×101,6 mm 1 121-0176 £140.00 - + The minimum order for this item is . Clearance . Act quickly! These items have limited quantity and availability YOUR INQUIRE FOR PRICE ITEMS: The items listed below will be sent to an Avantor representative who will contact you soon. ItemVWR Catalog NumberUnit Submit Processing Log in Close -------------------------------------------------------------------------------- Generate Barcodes Barcode Label Format: Avery L7162 - 99.1mm x 33.9mm Avery 5161 - 1" x 4" Avery 5160 - 1" x 2-5/8" Avery 5162 - 1-1/3" x 4" Avery 5523 - 2" x 4" Generate PDF Catalog Page Enter Details Close Window Select the article for which you are looking for Certificate Indicate the Lot Number. This field is mandatory. Enter 'x' if unknown for VWR Chemicals click ORDER DOCUMENTATION WRITE A REVIEW REVIEWS (0) Enter Certificate Details Enter the Lot number: Choose from recent batch/lot numbers: Retrieving Inquire for Price RECOMMENDED FOR YOU Previous NITRILE GLOVES NITRILE GLOVES HYDROCHLORIC ACID 37%, ANALAR® NORMAPUR® REAG. PH. EUR. ANALYTICAL REAGENT ACETONE ≥99.5%, GPR RECTAPUR® ACETIC ACID GLACIAL 99.8-100.5%, ANALAR® NORMAPUR® ACS, REAG. PH. EUR. ANALYTICAL REAGENT TRANSFER PIPETTES, HIGH PERFORMANCE, VWR® BUFFER SOLUTIONS, 20 °C AVS TITRINORM WATER, HIPERSOLV CHROMANORM® FOR HPLC TRANSFER PIPETTES, HIGH PERFORMANCE, VWR® NITRILE GLOVES NITRILE GLOVES NITRILE GLOVES HYDROCHLORIC ACID 37%, ANALAR® NORMAPUR® REAG. PH. EUR. ANALYTICAL REAGENT ACETONE ≥99.5%, GPR RECTAPUR® ACETIC ACID GLACIAL 99.8-100.5%, ANALAR® NORMAPUR® ACS, REAG. PH. EUR. ANALYTICAL REAGENT TRANSFER PIPETTES, HIGH PERFORMANCE, VWR® BUFFER SOLUTIONS, 20 °C AVS TITRINORM WATER, HIPERSOLV CHROMANORM® FOR HPLC TRANSFER PIPETTES, HIGH PERFORMANCE, VWR® NITRILE GLOVES NITRILE GLOVES NITRILE GLOVES HYDROCHLORIC ACID 37%, ANALAR® NORMAPUR® REAG. PH. EUR. ANALYTICAL REAGENT ACETONE ≥99.5%, GPR RECTAPUR® ACETIC ACID GLACIAL 99.8-100.5%, ANALAR® NORMAPUR® ACS, REAG. PH. EUR. ANALYTICAL REAGENT Next LEARN MORE ABOUT VWR Avantor is a vertically integrated, global supplier of discovery-to-delivery solutions for... Learn more About VWR Review & Compare Alternatives We found alternative products that can save you up to per item-unit. To compare product details, select up to 3 alternatives below and click Compare Selected. To add items to your basket, enter a quantity and click Add to Basket. How is savings calculated? We multiply the savings per unit (in parenthesis) times the total units of the original product. Original Product: Description Catalog Number Availability Unit Your Price Price Per Qty Item(s) Added to Cart Continue Shopping FOOTER HOME * Products * Applications & Protocols * Featured Solutions * Services * Contact us * About us INFORMATION * Need help? * Order entry - how to upload * Privacy * Terms & Conditions * Compliance & Certification * Returns * Modern slavery and human trafficking policy * Brexit Statement * VWR Gender Pay Report OTHERS * Careers @ Avantor Avantor®, a Fortune 500 company, is a leading global provider of mission-critical products and services to customers in the biopharma, healthcare, education & government, and advanced technologies & applied materials industries. Our portfolio is used in virtually every stage of the most important research, development and production activities in the industries we serve. Our global footprint enables us to serve more than 225,000 customer locations and gives us extensive access to research laboratories and scientists in more than 180 countries. We set science in motion to create a better world. For information visit, www.avantorsciences.com and find us on LinkedIn, Twitter and Facebook. © 2022 VWR International, LLC. All rights reserved. © 2022 FORTUNE Media IP Limited All rights reserved. Used under license. TERMS & CONDITIONS These terms and conditions cover all sales of products and services by VWR International Ltd (VWR) in the United Kingdom and any information and advice given whether charged for or not, unless otherwise agreed by VWR in writing. These terms and conditions apply to the exclusion of any other terms submitted by the customer or which are implied by any trade, custom, practice or course of dealing. CUSTOMER ACCOUNTS VWR’s products can be hazardous and all customers are required to comply with the VWR account application procedures which are available on request. VWR reserves the right immediately to cancel any orders from customers who have not complied in full with these procedures. ORDERING The customer’s order for the products and/or services is an offer by the customer to purchase those products and/or services in accordance with these terms and conditions and shall only be deemed accepted when VWR issues written acceptance of the order, at which point the contract between the customer and VWR for the supply of those products and/or services, comes into existence (contract). Any additional or special terms included by VWR in its written acceptance shall form part of the contract. The terms and conditions of the contract apply equally to the supply of both products and services except where application to one or the other is specified. Should VWR need to supply products and/or services of different specifications, sources, and pack size to that published or ordered by the customer, VWR shall do so only after consultation with and agreement by the customer. PRICES/CHARGES VWR has the right to change the prices shown in catalogues and price lists at any time and to invoice at prices current at the date of receipt of an order. Notwithstanding the foregoing paragraph, if there is a change of more than 3% to the rate of exchange of Sterling against foreign currencies including, but not limited to, the Euro and US Dollar since the date of receipt of an order then VWR may require the customer to renegotiate the prices relating to the relevant order. Should VWR and the customer be unable to agree new prices within 7 days of receipt by the customer of a request in writing by VWR to renegotiate the price then VWR may terminate the contract with immediate effect by giving written notice to the customer. ‘Price on application’ (POA) quotations and all other quotations do not constitute offers and will be valid for 30 days from the date of the quotation, unless otherwise notified by VWR. All prices in catalogues and quotations are net of Value Added Tax and any other taxes or duties. The prices exclude costs of packaging, insurance and transport which will be charged separately, if applicable. VWR has the right to impose a minimum order charge at its discretion and such amount shall be notified to the customer in writing by VWR. PAYMENT Unless otherwise agreed in writing payment in full in cleared funds is due from the customer within 30 days from date of invoice. Time for payment is of the essence. VWR has the right to charge interest on all overdue sums at the rate of five percent per annum over the base lending rate of the Bank of England calculated from the due date until the date of actual payment. Customers who exceed their credit limits will be asked to pay in advance for additional products and/or services until the account is settled. VWR may at any time, without limiting any other rights and remedies that it may have, set off any amount owing to it by the customer under the contract against any amount payable by VWR to the customer (whether under the contract or a separate agreement). DELIVERY VWR shall deliver to the address set out in the order (delivery location) at any time after it gives notification that the products are ready for delivery. Delivery is completed when the products are unloaded at the delivery location (or immediately before if the customer is responsible for unloading in accordance with this contract). Where delivery or performance dates are stated by VWR these are estimates only and time is not of the essence; however, if VWR needs to change such dates it will do so only after providing information to the customer and having regards to the customer’s stated objectives. Delivered products will remain the property of VWR until the customer has paid for them. VWR has the right to deliver an order in instalments (which may be invoiced and paid for separately). Any delay or defect in an instalment does not give the customer the right to cancel other instalments. Any claims for shortages must be made within 7 days of a delivery. Any claims for non-ordered items or non-delivery must be made within 7 days of receiving the invoice. RETURN OF DAMAGED OR UNSUITABLE GOODS No goods may be returned to VWR without the authorisation of VWR. Authorisation to return products damaged during delivery must be requested within 3 days of delivery. VWR has the right to repair and return damaged products. Authorisation for the return of products which fail to meet current published manufacturer’s specifications must be requested in writing within 28 days of delivery. VWR will assist customers, at customers’ expense, to obtain any manufacturer’s warranty consistent with that granted to VWR. Authorisation for the return of products, other than those damaged during delivery, delivered in error or those that do not meet specification, must be requested within 10 days of delivery. Credit (less a handling charge of 15% of the invoice value of all products returned subject to a minimum charge of £30) will be given for those products authorised for return which are unused and in re-saleable condition other than those in the categories shown:- * open chemicals or diagnostics * refrigerated or other perishables * items with an expired shelf life or an expiration date too short for resale * any article that has been delivered direct by a third-party supplier * discontinued items * items not purchased from VWR Authorisation will be subject to the condition that the products are returned to VWR Customer Service Centre or to the manufacturer or other source and by the method advised by VWR. Articles that have been delivered on VWR’s behalf by a third-party supplier will not be accepted back at the VWR Customer Service Centre. SUPPLY OF SERVICES VWR shall provide services to the customer in accordance with the specification agreed between them from time to time. Such services will be provided with all reasonable care and skill. The customer shall cooperate with VWR in all matters relating to the services, provide all such access and information as is necessary and obtain any licences permissions and consents required before commencement of the services. If VWR’s performance of the services is prevented or delayed by any act or omission of the customer, VWR shall without limiting its other rights or remedies, have the right to suspend performance of the services until the customer remedies the position and VWR shall not be liable for any losses or costs arising from such delay. HEALTH, SAFETY AND LIABILITY Risk in products will pass at the time of delivery to the customer. The customer is responsible for unloading and transporting large and/or heavy items from delivery vans and for supervising the unloading of all other products delivered. In view of the hazards of certain chemicals and apparatus the customer must ensure that the products purchased are in a safe condition and that a safe system of work is in place taking into account all available information. None of the products sold are intended for human consumption unless otherwise clearly stated. In view of the wide range of uses of chemicals and apparatus, the customer will be solely responsible for determining the suitability and specification of products, services, information and advice for its purposes. Nothing in this contract shall limit or exclude VWR’s liability for death or personal injury caused by its negligence, fraud, fraudulent misrepresentation, or any other matter in respect of which it would be unlawful for VWR to exclude or restrict liability. Subject to this, in view of the responsibilities of the customer set out in the above paragraphs: * VWR shall under no circumstances whatsoever be liable to the customer (whether in contract, tort (including negligence), breach of statutory duty or otherwise), for any loss of profit, or any indirect or consequential loss arising in connection with the supply of products under this contract; and * the total liability of VWR for any loss or damage suffered by a customer in connection with the supply of the products under this contract is limited to the invoice price of the products in relation to which loss or damage is claimed. Any liability accepted by VWR under this contract is in lieu of any terms implied by law as to the quality or fitness for any particular purpose of the products and/or the standard of the services and all such implied terms are, to the fullest extent permitted by law, excluded from the contract between VWR and the customer. The customer shall indemnify VWR against any claims made against VWR by the customer’s employees, contractors or agents. INTELLECTUAL PROPERTY RIGHTS The customer is required to ensure that the use of any products supplied by VWR does not infringe the intellectual property rights of any third party and the customer shall indemnify VWR against any claims made against VWR by any third party in relation to any such infringement or alleged infringement. All intellectual property rights arising out of or in connection with the services shall be owned by VWR. TERMINATION Without limiting its other rights and remedies, VWR may terminate the contract with immediate effect or suspend deliveries of the products, by giving written notice to the customer if the customer has failed to pay any amount owed to VWR on its due date for payment and remains in default for 14 days after notification to make payment, or if the customer has suffered or is likely to suffer an insolvency event or its financial position deteriorates to such an extent that in VWR’s opinion, the customer’s capacity adequately to fulfill its obligations under the contract is in question. On termination of the contract for any reason the customer shall immediately pay to VWR all of its outstanding unpaid invoices and interest. CONFIDENTIALITY Each of VWR and the customer undertakes to the other that it shall not disclose to any person any confidential information concerning the business, affairs, customers or suppliers of the other except to its employees or advisers who need to know the information in order to carry out its obligations under this contract, or as may be required by law, a court of competent jurisdiction or any governmental or regulatory authority. GOVERNING LAW This contract shall be governed by and construed in accordance with the laws of England and Wales and each of VWR and the customer irrevocably agrees with the other that the courts of England and Wales shall have exclusive jurisdiction to settle any dispute arising under or in connection with it. Print These Terms This website uses cookies, either proprietary or from third parties, to collect statistical information about your browsing and to display ads related to your preferences, generated from your browsing habits. If you continue to use the site, we consider that you accept its use. For more information view our Privacy Policy.