PageSourceSearch

https://www.jkem.com/

html jkem.com collected 2026-10-08 12:28:31 UTC 82,529 bytes, 621 lines download raw bytes

1<!doctype html>
2<html lang="en-US">
3    <head>
4        <meta charset="utf-8">
5        <meta http-equiv="x-ua-compatible" content="ie=edge">
6        <meta name="viewport" content="width=device-width, initial-scale=1">
7        <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
8<script>window._wca = window._wca || [];</script>
8
9
10	<!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ -->
11	<title>Science Instruments | Lab Automation | Robotics | J-KEM Scientific</title>
12	<meta name="description" content="J-Kem Scientific creates science instruments from scientist that help with lab automation through robotics &amp; more. Call us today. (314) 863-5536." />
13	<link rel="canonical" href="https://www.jkem.com/" />
14	<meta property="og:locale" content="en_US" />
15	<meta property="og:type" content="website" />
16	<meta property="og:title" content="Science Instruments | Lab Automation | Robotics | J-KEM Scientific" />
17	<meta property="og:description" content="J-Kem Scientific creates science instruments from a scientist that help with lab automation through robotics &amp; more. Call us today. (314) 863-5536." />
18	<meta property="og:url" content="https://www.jkem.com/" />
19	<meta property="og:site_name" content="J-Kem Scientific" />
20	<meta property="article:modified_time" content="2024-05-31T14:07:03+00:00" />
21	<meta property="og:image" content="https://www.jkem.com/wp-content/uploads/jkem-square-logo.png" />
22	<meta property="og:image:width" content="128" />
23	<meta property="og:image:height" content="128" />
24	<meta property="og:image:type" content="image/png" />
25	<meta name="twitter:card" content="summary_large_image" />
26	<meta name="twitter:title" content="Science Instruments | Lab Automation | Robotics | J-KEM Scientific" />
27	<meta name="twitter:description" content="J-Kem Scientific creates science instruments from a scientist that help with lab automation through robotics &amp; more. Call us today. (314) 863-5536." />
28	<meta name="twitter:image" content="https://www.jkem.com/wp-content/uploads/jkem-square-logo.png" />
29	
29<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.jkem.com\/","url":"https:\/\/www.jkem.com\/","name":"Science Instruments | Lab Automation | Robotics | J-KEM Scientific","isPartOf":{"@id":"https:\/\/www.jkem.com\/#website"},"datePublished":"2016-05-27T08:37:50+00:00","dateModified":"2024-05-31T14:07:03+00:00","description":"J-Kem Scientific creates science instruments from scientist that help with lab automation through robotics & more. Call us today. (314) 863-5536.","breadcrumb":{"@id":"https:\/\/www.jkem.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.jkem.com\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.jkem.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/www.jkem.com\/#website","url":"https:\/\/www.jkem.com\/","name":"J-Kem Scientific","description":"Instruments for Science from Scientists","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.jkem.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
29
30	<meta name="msvalidate.01" content="E5A01F67F1976568E81D8357CA8C2978" />
31	<meta name="google-site-verification" content="mUhMV4AANaZStyFvnPeSS_0X1tH_Az6yB-AECaFf360" />
32	<!-- / Yoast SEO plugin. -->
33
34
35<link rel='dns-prefetch' href='//www.googletagmanager.com' />
36<link rel='dns-prefetch' href='//fonts.googleapis.com' />
37<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.jkem.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.jkem.com%2F" />
38<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.jkem.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.jkem.com%2F&#038;format=xml" />
39<style id="wp-img-auto-sizes-contain-inline-css">
40img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
41/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
42</style>
43<style id="wp-emoji-styles-inline-css">
44
45	img.wp-smiley, img.emoji {
46		display: inline !important;
47		border: none !important;
48		box-shadow: none !important;
49		height: 1em !important;
50		width: 1em !important;
51		margin: 0 0.07em !important;
52		vertical-align: -0.1em !important;
53		background: none !important;
54		padding: 0 !important;
55	}
56/*# sourceURL=wp-emoji-styles-inline-css */
57</style>
58<style id="wp-block-library-inline-css">
59:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
59--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
60/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
61</style>
62<style id="classic-theme-styles-inline-css">
63/*! This file is auto-generated */
64.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
65/*# sourceURL=/wp-includes/css/classic-themes.min.css */
66</style>
67<style id="wp-block-styles-placeholder-inline-css">
68:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer." }
69/*# sourceURL=wp-block-styles-placeholder-inline-css */
70</style>
71<style id="wp-global-styles-placeholder-inline-css">
72:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer." }
73/*# sourceURL=wp-global-styles-placeholder-inline-css */
74</style>
75<link rel='stylesheet' id='stencil-css' href='https://www.jkem.com/wp-content/plugins/stencil/public/css/stencil-public.css?ver=1.14.9' media='all' />
76<link rel='stylesheet' id='woocommerce-layout-css' href='https://www.jkem.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.2.0' media='all' />
77<style id="woocommerce-layout-inline-css">
78
79	.infinite-scroll .woocommerce-pagination {
80		display: none;
81	}
82/*# sourceURL=woocommerce-layout-inline-css */
83</style>
84<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://www.jkem.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.2.0' media='only screen and (max-width: 768px)' />
85<link rel='stylesheet' id='woocommerce-general-css' href='https://www.jkem.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=11.2.0' media='all' />
86<style id="woocommerce-inline-inline-css">
87.woocommerce form .form-row .required { visibility: visible; }
88/*# sourceURL=woocommerce-inline-inline-css */
89</style>
90<link rel='stylesheet' id='dashicons-css' href='https://www.jkem.com/wp-includes/css/dashicons.min.css?ver=7.1.3' media='all' />
91<style id="jetpack-stats-inline-css">
92img#wpstats{display:none}
93/*# sourceURL=jetpack-stats-inline-css */
94</style>
95<link crossorigin="anonymous" rel='stylesheet' id='font-style-css' href='https://fonts.googleapis.com/css?family=Open+Sans:400,700%20%20%20%20&#038;ver=7.1.3' media='all' />
96<link rel='stylesheet' id='searchwp-forms-css' href='https://www.jkem.com/wp-content/plugins/searchwp/assets/css/frontend/search-forms.min.css?ver=4.6.1.1' media='all' />
97<link rel='stylesheet' id='kindling/css-css' href='https://www.jkem.com/wp-content/mu-plugins/kindling-assets/dist/main.css?id=735ff1d2e61e5a735726&#038;ver=7.1.3' media='all' />
98<script type="text/template" id="tmpl-variation-template">
99	<div class="woocommerce-variation-description">{{{ data.variation.variation_description }}}</div>
100	<div class="woocommerce-variation-price">{{{ data.variation.price_html }}}</div>
101	<div class="woocommerce-variation-availability">{{{ data.variation.availability_html }}}</div>
102</script>
vendor: 1 bytes, line 102
102
103<script type="text/template" id="tmpl-unavailable-variation-template">
104	<p role="alert">Sorry, this product is unavailable. Please choose a different combination.</p>
105</script>
vendor: 1 bytes, line 105
105
106<script id="woocommerce-google-analytics-integration-gtag-js-before">
107window.wcGoogleAnalyticsIntegration = window.wcGoogleAnalyticsIntegration || {};
108				/* Returns the gtag config with page_location and page_referrer stripped of sensitive query parameters. */
109				window.wcGoogleAnalyticsIntegration.redactGtagConfig = (function ( redaction ) {
110					// An order key is wc_ followed by a body WooCommerce lets sites filter, so match
111					// the guaranteed prefix, the stock format anywhere in the value, and a key sitting
112					// in the query string of a URL nested inside the value.
113					const ORDER_KEY = /^wc_|wc_order_|[?&][^=&]*=wc_/i;
114					function lower( value ) {
115						try {
116							return decodeURIComponent( String( value ).replace( /\+/g, " " ) ).toLowerCase();
117						} catch ( e ) {
118							return String( value ).toLowerCase();
119						}
120					}
121					function redact( href ) {
122						try {
123							const url = new URL( href );
124							if ( ! url.search ) {
125								return href;
126							}
127							const pairs = url.search.slice( 1 ).split( "&" );
128							const names = pairs.map( function ( pair ) {
129								const eq = pair.indexOf( "=" );
130								return lower( eq === -1 ? pair : pair.slice( 0, eq ) );
131							} );
132							const segments = url.pathname.split( "/" ).map( lower );
133							const isOrderPage = ( redaction.order_endpoints || [] ).some( function ( endpoint ) {
134								return segments.includes( endpoint ) || names.includes( endpoint );
135							} );
136							const kept = [];
137							let changed = false;
138							pairs.forEach( function ( pair, index ) {
139								const eq = pair.indexOf( "=" );
140								const value = eq === -1 ? "" : pair.slice( eq + 1 );
141								const isOrderKey = ORDER_KEY.test( value ) || ORDER_KEY.test( lower( value ) );
142								const drop = pair !== "" && ( isOrderKey || ( isOrderPage
143									? ! ( redaction.order_params || [] ).includes( names[ index ] )
144									: redaction.params.includes( names[ index ] ) ) );
145								if ( drop ) {
146									changed = true;
147								} else {
148									kept.push( pair );
149								}
150							} );
151							if ( ! changed ) {
152								return href;
153							}
154							// Reassembled from the original pairs so kept values keep their exact encoding.
155							url.search = kept.join( "&" );
156							return url.href;
157						} catch ( e ) {
158							// Unparsable or unfilterable: drop the query and fragment rather than risk leaking a key.
159							return String( href ).split( /[?#]/ )[ 0 ];
160						}
161					}
162					return function ( config ) {
163						try {
164							if ( ! redaction || ! Array.isArray( redaction.params ) ) {
165								return config;
166							}
167							if ( ! ( "page_location" in config ) ) {
168								const pageLocation = redact( document.location.href );
169								if ( pageLocation !== document.location.href ) {
170									config.page_location = pageLocation;
171								}
172							}
173							if ( ! ( "page_referrer" in config ) && document.referrer ) {
174								const pageReferrer = redact( document.referrer );
175								if ( pageReferrer !== document.referrer ) {
176									config.page_referrer = pageReferrer;
177								}
178							}
179						} catch ( e ) {}
180						return config;
181					};
182				})( {"params":["key","login","session","email","uid","_wpnonce","_wp_http_referer","woo-share","moderation-hash","unapproved","email_link_action_key","consumer_key","consumer_secret","redirect","redirect_to"],"order_endpoints":["order-received","order-pay"],"order_params":["order-received","order-pay","pay_for_order","page_id","p","pagename","lang","currency","utm_source","utm_medium","utm_campaign","utm_term","utm_content","utm_id","utm_source_platform","utm_creative_format","utm_marketing_tactic","utm_nooverride","srsltid","gclid","gbraid","wbraid","dclid","fbclid","msclkid","_gl"]} );
183//# sourceURL=woocommerce-google-analytics-integration-gtag-js-before
184</script>
vendor: 1 bytes, line 184
184
185<script id="woocommerce-google-analytics-integration-gtag-js-after">
186/* Google Analytics for WooCommerce (gtag.js) */
187					window.dataLayer = window.dataLayer || [];
188					function gtag(){dataLayer.push(arguments);}
189					// Set up default consent state.
190					for ( const mode of [{"analytics_storage":"denied","ad_storage":"denied","ad_user_data":"denied","ad_personalization":"denied","region":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IS","IE","IT","LV","LI","LT","LU","MT","NL","NO","PL","PT","RO","SK","SI","ES","SE","GB","CH"]}] || [] ) {
191						gtag( "consent", "default", { "wait_for_update": 500, ...mode } );
192					}
193					gtag("js", new Date());
194					gtag("set", "developer_id.dOGY3NW", true);
195					// Report the page URL and referrer without order keys and other sensitive query parameters.
196					gtag("config", "UA-129435340-1", ( window.wcGoogleAnalyticsIntegration && window.wcGoogleAnalyticsIntegration.redactGtagConfig || function ( config ) { return config; } )( {"track_404":true,"allow_google_signals":true,"logged_in":false,"linker":{"domains":[],"allow_incoming":false},"custom_map":{"dimension1":"logged_in"}} ));
197//# sourceURL=woocommerce-google-analytics-integration-gtag-js-after
198</script>
vendor: 1 bytes, line 198
198
199<script id="jquery-core-js" src="https://www.jkem.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 199
199
200<script id="jquery-migrate-js" src="https://www.jkem.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 200
200
201<script id="underscore-js" src="https://www.jkem.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 201
201
202<script id="wp-util-js-extra">
203var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
204//# sourceURL=wp-util-js-extra
205</script>
vendor: 1 bytes, line 205
205
206<script id="wp-util-js" src="https://www.jkem.com/wp-includes/js/wp-util.min.js?ver=7.1.3"></script>
vendor: 1 bytes, line 206
206
207<script data-wp-strategy="defer" id="wc-jquery-blockui-js" src="https://www.jkem.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.2.0"></script>
vendor: 1 bytes, line 207
207
208<script id="stencil-js" src="https://www.jkem.com/wp-content/plugins/stencil/public/js/stencil-public.js?ver=1.14.9"></script>
vendor: 1 bytes, line 208
208
209<script id="wc-add-to-cart-js-extra">
210var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://www.jkem.com/cart/","is_cart":"","cart_redirect_after_add":"no"};
211//# sourceURL=wc-add-to-cart-js-extra
212</script>
vendor: 1 bytes, line 212
212
213<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://www.jkem.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.2.0"></script>
vendor: 1 bytes, line 213
213
214<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://www.jkem.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.2.0"></script>
vendor: 1 bytes, line 214
214
215<script id="woocommerce-js-extra">
216var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
217//# sourceURL=woocommerce-js-extra
218</script>
vendor: 1 bytes, line 218
218
219<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://www.jkem.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.2.0"></script>
vendor: 1 bytes, line 219
219
220<script data-wp-strategy="defer" defer id="woocommerce-analytics-js" src="https://stats.wp.com/s-202641.js"></script>
220
221<link rel="https://api.w.org/" href="https://www.jkem.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.jkem.com/wp-json/wp/v2/pages/12" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.jkem.com/xmlrpc.php?rsd" />
222<meta name="generator" content="WordPress 7.1.3" />
223<meta name="generator" content="WooCommerce 11.2.0" />
224<link rel='shortlink' href='https://www.jkem.com/' />
225<!-- Schema optimized by Schema Pro -->
225<script type="application/ld+json">{"@context":"https://schema.org","@type":"LocalBusiness","name":"J-Kem Scientific","image":{"@type":"ImageObject","url":"https://www.jkem.com/wp-content/uploads/jkem-square-logo.png","width":128,"height":128},"telephone":"(314) 863-5536","url":"https://www.jkem.com","address":{"@type":"PostalAddress","streetAddress":"6970 Olive Blvd.","addressLocality":"St. Louis","postalCode":"63130","addressRegion":"Missouri","addressCountry":"US"},"priceRange":null,"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":[""],"opens":"","closes":""}]}</script>
225<!-- / Schema optimized by Schema Pro --><!-- site-navigation-element Schema optimized by Schema Pro -->
225<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"My Account","url":"https://www.jkem.com/my-account/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"My Cart","url":"https://www.jkem.com/cart/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Lab Automation and Robotics","url":"https://www.jkem.com/product-category/lab-automation/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Robotics","url":"https://www.jkem.com/product-category/lab-automation/robotics/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Eclipse Robotics","url":"https://www.jkem.com/product-category/lab-automation/robotics/eclipse-laboratory-robotics/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Articulating Arm Robots","url":"https://www.jkem.com/product-category/lab-automation/robotics/articulating-arms-robots/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Endeavour Robotics","url":"https://www.jkem.com/product-category/lab-automation/robotics/endeavour-laboratory-robotics/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Titan Robotics","url":"https://www.jkem.com/product-category/lab-automation/robotics/titan-laboratory-robotics/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Fraction Collectors","url":"https://www.jkem.com/product-category/lab-automation/fraction-collectors/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Special Purpose Robotics","url":"https://www.jkem.com/product-category/lab-automation/robotics/special-purpose-laboratory-robotics/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Infinity Controllers","url":"https://www.jkem.com/product-category/lab-automation/infinity-controller/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Reaction Controllers","url":"https://www.jkem.com/product-category/lab-automation/reaction-controllers/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Custom Instruments","url":"https://www.jkem.com/product-category/lab-automation/custom-instruments/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Temperature","url":"https://www.jkem.com/product-category/temperature/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Precision Controllers","url":"https://www.jkem.com/product-category/temperature/precision-controllers/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Single Channel","url":"https://www.jkem.com/product-category/temperature/precision-controllers/single-channel-temperature-controllers/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Multi Channel","url":"https://www.jkem.com/product-category/temperature/precision-controllers/multi-channel/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Safety Controllers","url":"https://www.jkem.com/product-category/temperature/temperature-safety-controllers/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"High Power","url":"https://www.jkem.com/product-category/temperature/precision-controllers/temperature-high-power/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Oil Baths and Controllers","url":"https://www.jkem.com/product-category/temperature/precision-controllers/oil-baths-and-controllers/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Economy Controllers","url":"https://www.jkem.com/product-category/temperature/economy-controllers/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Temperature Monitors","url":"https://www.jkem.com/product-category/temperature/digital-temperature-monitors/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Videos","url":"https://www.jkem.com/videos/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Thermocouples and temperature sensors","url":"https://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/thermocouples/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"KEM-Net Data Logging Softw
225are","url":"https://www.jkem.com/product-category/temperature/kem-net-software/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Reaction Blocks","url":"https://www.jkem.com/product-category/temperature/reaction-blocks-temperature/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Standard sizes","url":"https://www.jkem.com/product-category/temperature/reaction-blocks-temperature/standard-sizes/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Custom","url":"https://www.jkem.com/product-category/temperature/reaction-blocks-temperature/custom/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Accessories","url":"https://www.jkem.com/product-category/temperature/reaction-blocks-temperature/accessories-reaction-blocks-temperature/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Temp Accessories and Add-Ons","url":"https://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Heating Mantles","url":"https://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/heating-mantles/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Adapters","url":"https://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/adapters/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Connecting cables","url":"https://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/connecting-cables/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Input/Output Option","url":"https://www.jkem.com/product-category/vacuum-pressure/accessories-vacuum-and-pressure/input-output-option-vac/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Meter and Logging","url":"https://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/meter-and-logging/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Coolant Valve","url":"http://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/coolant-valve/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Vacuum &amp; Pressure","url":"https://www.jkem.com/product-category/vacuum-pressure/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Standard Vacuum Regulators","url":"https://www.jkem.com/product-category/vacuum-pressure/standard-regulators/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Precision Vacuum Regulators","url":"https://www.jkem.com/product-category/vacuum-pressure/precision-regulators/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Digital Vacuum Monitor","url":"https://www.jkem.com/product-category/vacuum-pressure/monitors-vacuum-pressure/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"KEM-Net Software","url":"https://www.jkem.com/product-category/vacuum-pressure/kem-net-software-vacuum-pressure/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Accessories and Add-Ons Vacuum & Pressure","url":"https://www.jkem.com/product-category/vacuum-pressure/accessories-vacuum-and-pressure/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Glassware","url":"https://www.jkem.com/product-category/vacuum-pressure/accessories-vacuum-and-pressure/glassware/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Valves","url":"https://www.jkem.com/product-category/vacuum-pressure/accessories-vacuum-and-pressure/valves/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Pumps","url":"https://www.jkem.com/product-category/pumps/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Peristaltic Pumps","url":"https://www.jkem.com/product-category/pumps/jkem-peristaltic-pumps/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Peristaltic Pump Accessories and Add-Ons","url":"https://www.jkem.com/product-category/pumps/peristaltic-pump-accessories-and-add-ons/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Standard Syringe Pumps","url":"https://www.jkem.com/product-category/pumps/standard-syringe-pumps/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Custom Syringe Pump Systems","url":"https://www.jkem.com/product-category/pumps/custom-systems/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Syringe Pump Accessories and Add-Ons","url":"https://www.jkem.com/product-category/pumps/syringes-accessories/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Reactors","url":"https://www.jkem.com/product-category/reactors/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Parallel Reactors","url":"https://www.jkem.com/product-category/reactors/parallel-reactors/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Lab Safety","url":"https://www.jkem.com/product-category/lab-safety/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Kugelrohr","url":"https://www.jkem.com/product-category/kugelrohr/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Everything Else","url":"https://www.jkem.com/product-category/everything-else/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Miniature Overhead Stirrer","url":"https://www.jkem.com/product-category/everything-else/miniature-overhead-stirrer/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Amicon® 8000 Series Replacement O-Rings","url":"https://www.jkem.com/product-category/everything-else/amicon-8000-series-replacement-o-rings/"},{"@context":"https://schema.org","@type":"SiteNavigationElement","id":"site-navigation","name":"Items For Export","url":"https://www.jkem.com/product-category/everything-else/items-for-export/"}]}</script>
225<!-- / site-navigation-element Schema optimized by Schema Pro -->	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
226	<!-- There is no amphtml version available for this URL. --><!-- Global site tag (gtag.js) - Google Analytics -->
227<script async src="https://sites/stg.jkem.matchbox.host/files.googletagmanager.com/gtag/js?id=UA-129435340-1"></script>
vendor: 2 bytes, line 227
227
228<script>
229  
vendor: 138 bytes, lines 229-233
229window.dataLayer = window.dataLayer || [];
230  function gtag(){dataLayer.push(arguments);}
231  gtag('js', new Date());
232
233  gtag('config', '
233UA-129435340-1
vendor: 5 bytes, line 233
233');
234</script>
234
235			<style id="wpsp-style-frontend"></style>
236			<link rel="icon" href="https://www.jkem.com/wp-content/uploads/cropped-j-kem-logo-animated-32x32.gif" sizes="32x32" />
237<link rel="icon" href="https://www.jkem.com/wp-content/uploads/cropped-j-kem-logo-animated-192x192.gif" sizes="192x192" />
238<link rel="apple-touch-icon" href="https://www.jkem.com/wp-content/uploads/cropped-j-kem-logo-animated-180x180.gif" />
239<meta name="msapplication-TileImage" content="https://www.jkem.com/wp-content/uploads/cropped-j-kem-logo-animated-270x270.gif" />
240
241    </head>
242    <body class="home wp-singular page-template-default page page-id-12 wp-theme-kindling theme-kindling woocommerce-no-js wp-schema-pro-2.12.3">
243        <div class="body-bg clearfix">
244            
245            <header class="site-header">
246    <div class="container">
247
248        <div class="site-logo">
249<a class="logo" href="https://www.jkem.com">
250    <img src="https://www.jkem.com/wp-content/mu-plugins/kindling-assets/dist/images/logo.gif" alt="J-Kem Scientific">
251</a>
252</div>
253
254        <div class="woocommerce-header-items">
255<ul class="list-reset flex items-center justify-end mb-0 pl-4">
256<li class="inline-block mb-0 desktop-search">
257    <form role="search" method="get" class="woocommerce-product-search" action="https://www.jkem.com/">
258	<label class="screen-reader-text" for="woocommerce-product-search-field-0">Search for:</label>
259	<input type="search" id="woocommerce-product-search-field-0" class="search-field" placeholder="Search products&hellip;" value="" name="s" />
260	<button type="submit" value="Search" class="">Search</button>
261	<input type="hidden" name="post_type" value="product" />
262</form>
263
264</li>
265<li class="inline-block mb-0">
266</li>
267<li class="inline-block mb-0 ml-4">
268<a href="https://www.jkem.com/my-account/">
269Account Login
270</a>
271<li>
272</ul>
273</div>
274
275        <div class="js-menu-toggle menu-toggle">
276    <div class="toggle-span-wrap">
277        <span></span>
278        <span></span>
279        <span></span>
280        <span></span>
281    </div>
282</div>
283
284    </div>
285    <div class="site-navigation-container bg-blue">
286        <div class="container">
287            <div class="mobile-search js-navigation-menu">
288    <form role="search" method="get" class="woocommerce-product-search" action="https://www.jkem.com/">
289	<label class="screen-reader-text" for="woocommerce-product-search-field-1">Search for:</label>
290	<input type="search" id="woocommerce-product-search-field-1" class="search-field" placeholder="Search products&hellip;" value="" name="s" />
291	<button type="submit" value="Search" class="">Search</button>
292	<input type="hidden" name="post_type" value="product" />
293</form>
294
295</div>
296
297        <nav class="site-navigation"><ul id="menu-main-nav" class="site-navigation-menu js-navigation-menu"><li id="menu-item-3346" class="hide-on-desktop menu-item"><a  title="My Account" href="https://www.jkem.com/my-account/">My Account </a></li>
298<li id="menu-item-3345" class="hide-on-desktop menu-item"><a  title="My Cart" href="https://www.jkem.com/cart/">My Cart </a></li>
299<li id="menu-item-3241" class="menu-item dropdown"><a  title="Lab Automation and Robotics" href="https://www.jkem.com/product-category/lab-automation/">Lab Automation and Robotics </a><span class="js-item-toggle item-toggle"></span>
300<ul class="sub-menu">
301	<li id="menu-item-12593" class="menu-item dropdown"><a  title="Robotics" href="https://www.jkem.com/product-category/lab-automation/robotics/">Robotics </a><span class="js-item-toggle item-toggle"></span>
302	<ul class="sub-menu">
303		<li id="menu-item-16011" class="menu-item"><a  title="Eclipse Robotics" href="https://www.jkem.com/product-category/lab-automation/robotics/eclipse-laboratory-robotics/">Eclipse Robotics </a></li>
304		<li id="menu-item-16012" class="menu-item"><a  title="Articulating Arm Robots" href="https://www.jkem.com/product-category/lab-automation/robotics/articulating-arms-robots/">Articulating Arm Robots </a></li>
305		<li id="menu-item-16014" class="menu-item"><a  title="Endeavour Robotics" href="https://www.jkem.com/product-category/lab-automation/robotics/endeavour-laboratory-robotics/">Endeavour Robotics </a></li>
306		<li id="menu-item-16013" class="menu-item"><a  title="Titan Robotics" href="https://www.jkem.com/product-category/lab-automation/robotics/titan-laboratory-robotics/">Titan Robotics </a></li>
307		<li id="menu-item-11996" class="menu-item"><a  title="Fraction Collectors" href="https://www.jkem.com/product-category/lab-automation/fraction-collectors/">Fraction Collectors </a></li>
308		<li id="menu-item-16049" class="menu-item"><a  title="Special Purpose Robotics" href="https://www.jkem.com/product-category/lab-automation/robotics/special-purpose-laboratory-robotics/">Special Purpose Robotics </a></li>
309	</ul>
310</li>
311	<li id="menu-item-11997" class="menu-item"><a  title="Infinity Controllers" href="https://www.jkem.com/product-category/lab-automation/infinity-controller/">Infinity Controllers </a></li>
312	<li id="menu-item-11999" class="menu-item"><a  title="Reaction Controllers" href="https://www.jkem.com/product-category/lab-automation/reaction-controllers/">Reaction Controllers </a></li>
313	<li id="menu-item-16117" class="menu-item"><a  title="Fraction Collectors" href="https://www.jkem.com/product-category/lab-automation/fraction-collectors/">Fraction Collectors </a></li>
314	<li id="menu-item-12592" class="menu-item"><a  title="Custom Instruments" href="https://www.jkem.com/product-category/lab-automation/custom-instruments/">Custom Instruments </a></li>
315</ul>
316</li>
317<li id="menu-item-3242" class="menu-item dropdown"><a  title="Temperature" href="https://www.jkem.com/product-category/temperature/">Temperature </a><span class="js-item-toggle item-toggle"></span>
318<ul class="sub-menu">
319	<li id="menu-item-3256" class="menu-item dropdown"><a  title="Precision Controllers" href="https://www.jkem.com/product-category/temperature/precision-controllers/">Precision Controllers </a><span class="js-item-toggle item-toggle"></span>
320	<ul class="sub-menu">
321		<li id="menu-item-3257" class="menu-item"><a  title="Single Channel" href="https://www.jkem.com/product-category/temperature/precision-controllers/single-channel-temperature-controllers/">Single Channel </a></li>
322		<li id="menu-item-3258" class="menu-item"><a  title="Multi Channel" href="https://www.jkem.com/product-category/temperature/precision-controllers/multi-channel/">Multi Channel </a></li>
323		<li id="menu-item-15020" class="menu-item"><a  title="Safety Controllers" href="https://www.jkem.com/product-category/temperature/temperature-safety-controllers/">Safety Controllers </a></li>
324		<li id="menu-item-15021" class="menu-item"><a  title="High Power" href="https://www.jkem.com/product-category/temperature/precision-controllers/temperature-high-power/">High Power </a></li>
325		<li id="menu-item-3259" class="menu-item"><a  title="Oil Baths and Controllers" href="https://www.jkem.com/product-category/temperature/precision-controllers/oil-baths-and-controllers/">Oil Baths and Controllers </a></li>
326	</ul>
327</li>
328	<li id="menu-item-15019" class="menu-item"><a  title="Safety Controllers" href="https://www.jkem.com/product-category/temperature/temperature-safety-controllers/">Safety Controllers </a></li>
329	<li id="menu-item-3262" class="menu-item"><a  title="Economy Controllers" href="https://www.jkem.com/product-category/temperature/economy-controllers/">Economy Controllers </a></li>
330	<li id="menu-item-14814" class="menu-item"><a  title="Temperature Monitors" href="https://www.jkem.com/product-category/temperature/digital-temperature-monitors/">Temperature Monitors </a></li>
331	<li id="menu-item-18018" class="menu-item"><a  title="Videos" href="https://www.jkem.com/videos/">Videos </a></li>
332	<li id="menu-item-15113" class="menu-item"><a  title="Thermocouples and temperature sensors" href="https://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/thermocouples/">Thermocouples and temperature sensors </a></li>
333	<li id="menu-item-13137" class="menu-item">
333<a  title="KEM-Net Data Logging Software" href="https://www.jkem.com/product-category/temperature/kem-net-software/">KEM-Net Data Logging Software </a></li>
334	<li id="menu-item-10253" class="menu-item dropdown"><a  title="Reaction Blocks" href="https://www.jkem.com/product-category/temperature/reaction-blocks-temperature/">Reaction Blocks </a><span class="js-item-toggle item-toggle"></span>
335	<ul class="sub-menu">
336		<li id="menu-item-10394" class="menu-item"><a  title="Standard sizes" href="https://www.jkem.com/product-category/temperature/reaction-blocks-temperature/standard-sizes/">Standard sizes </a></li>
337		<li id="menu-item-10393" class="menu-item"><a  title="Custom" href="https://www.jkem.com/product-category/temperature/reaction-blocks-temperature/custom/">Custom </a></li>
338		<li id="menu-item-10392" class="menu-item"><a  title="Accessories" href="https://www.jkem.com/product-category/temperature/reaction-blocks-temperature/accessories-reaction-blocks-temperature/">Accessories </a></li>
339	</ul>
340</li>
341	<li id="menu-item-9895" class="menu-item dropdown"><a  title="Temp Accessories and Add-Ons" href="https://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/">Temp Accessories and Add-Ons </a><span class="js-item-toggle item-toggle"></span>
342	<ul class="sub-menu">
343		<li id="menu-item-9980" class="menu-item"><a  title="Heating Mantles" href="https://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/heating-mantles/">Heating Mantles </a></li>
344		<li id="menu-item-9983" class="menu-item"><a  title="Adapters" href="https://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/adapters/">Adapters </a></li>
345		<li id="menu-item-9982" class="menu-item"><a  title="Connecting cables" href="https://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/connecting-cables/">Connecting cables </a></li>
346		<li id="menu-item-14831" class="menu-item"><a  title="Input/Output Option" href="https://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/input-output-option-temp/">Input/Output Option </a></li>
347		<li id="menu-item-14855" class="menu-item"><a  title="Meter and Logging" href="https://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/meter-and-logging/">Meter and Logging </a></li>
348		<li id="menu-item-15349" class="menu-item"><a  title="Coolant Valve" href="http://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/coolant-valve/">Coolant Valve </a></li>
349	</ul>
350</li>
351</ul>
352</li>
353<li id="menu-item-3243" class="menu-item dropdown"><a  title="Vacuum &amp; Pressure" href="https://www.jkem.com/product-category/vacuum-pressure/">Vacuum &amp; Pressure </a><span class="js-item-toggle item-toggle"></span>
354<ul class="sub-menu">
355	<li id="menu-item-3272" class="menu-item"><a  title="Standard Vacuum Regulators" href="https://www.jkem.com/product-category/vacuum-pressure/standard-regulators/">Standard Vacuum Regulators </a></li>
356	<li id="menu-item-4703" class="menu-item"><a  title="Precision Vacuum Regulators" href="https://www.jkem.com/product-category/vacuum-pressure/precision-regulators/">Precision Vacuum Regulators </a></li>
357	<li id="menu-item-4699" class="menu-item"><a  title="Digital Vacuum Monitor" href="https://www.jkem.com/product-category/vacuum-pressure/monitors-vacuum-pressure/">Digital Vacuum Monitor </a></li>
358	<li id="menu-item-13141" class="menu-item"><a  title="KEM-Net Software" href="https://www.jkem.com/product-category/vacuum-pressure/kem-net-software-vacuum-pressure/">KEM-Net Software </a></li>
359	<li id="menu-item-4700" class="menu-item dropdown"><a  title="Accessories and Add-Ons Vacuum &amp; Pressure" href="https://www.jkem.com/product-category/vacuum-pressure/accessories-vacuum-and-pressure/">Accessories and Add-Ons Vacuum &#038; Pressure </a><span class="js-item-toggle item-toggle"></span>
360	<ul class="sub-menu">
361		<li id="menu-item-14832" class="menu-item"><a  title="Input/Output Option" href="https://www.jkem.com/product-category/vacuum-pressure/accessories-vacuum-and-pressure/input-output-option-vac/">Input/Output Option </a></li>
362		<li id="menu-item-4701" class="menu-item"><a  title="Glassware" href="https://www.jkem.com/product-category/vacuum-pressure/accessories-vacuum-and-pressure/glassware/">Glassware </a></li>
363		<li id="menu-item-10240" class="menu-item"><a  title="Valves" href="https://www.jkem.com/product-category/vacuum-pressure/accessories-vacuum-and-pressure/valves/">Valves </a></li>
364	</ul>
365</li>
366</ul>
367</li>
368<li id="menu-item-3244" class="menu-item dropdown"><a  title="Pumps" href="https://www.jkem.com/product-category/pumps/">Pumps </a><span class="js-item-toggle item-toggle"></span>
369<ul class="sub-menu">
370	<li id="menu-item-16077" class="menu-item"><a  title="Peristaltic Pumps" href="https://www.jkem.com/product-category/pumps/jkem-peristaltic-pumps/">Peristaltic Pumps </a></li>
371	<li id="menu-item-19236" class="menu-item"><a  title="Peristaltic Pump Accessories and Add-Ons" href="https://www.jkem.com/product-category/pumps/peristaltic-pump-accessories-and-add-ons/">Peristaltic Pump Accessories and Add-Ons </a></li>
372	<li id="menu-item-9830" class="menu-item"><a  title="Standard Syringe Pumps" href="https://www.jkem.com/product-category/pumps/standard-syringe-pumps/">Standard Syringe Pumps </a></li>
373	<li id="menu-item-12937" class="menu-item"><a  title="Custom Syringe Pump Systems" href="https://www.jkem.com/product-category/pumps/custom-systems/">Custom Syringe Pump Systems </a></li>
374	<li id="menu-item-7715" class="menu-item"><a  title="Syringe Pump Accessories and Add-Ons" href="https://www.jkem.com/product-category/pumps/syringes-accessories/">Syringe Pump Accessories and Add-Ons </a></li>
375</ul>
376</li>
377<li id="menu-item-3245" class="menu-item dropdown"><a  title="Reactors" href="https://www.jkem.com/product-category/reactors/">Reactors </a><span class="js-item-toggle item-toggle"></span>
378<ul class="sub-menu">
379	<li id="menu-item-3283" class="menu-item"><a  title="Parallel Reactors" href="https://www.jkem.com/product-category/reactors/parallel-reactors/">Parallel Reactors </a></li>
380</ul>
381</li>
382<li id="menu-item-3246" class="menu-item"><a  title="Lab Safety" href="https://www.jkem.com/product-category/lab-safety/">Lab Safety </a></li>
383<li id="menu-item-11928" class="menu-item"><a  title="Kugelrohr" href="https://www.jkem.com/product-category/kugelrohr/">Kugelrohr </a></li>
384<li id="menu-item-10464" class="menu-item dropdown"><a  title="Everything Else" href="https://www.jkem.com/product-category/everything-else/">Everything Else </a><span class="js-item-toggle item-toggle"></span>
385<ul class="sub-menu">
386	<li id="menu-item-10465" class="menu-item"><a  title="Miniature Overhead Stirrer" href="https://www.jkem.com/product-category/everything-else/miniature-overhead-stirrer/">Miniature Overhead Stirrer </a></li>
387	<li id="menu-item-10477" class="menu-item"><a  title="Amicon® 8000 Series Replacement O-Rings" href="https://www.jkem.com/product-category/everything-else/amicon-8000-series-replacement-o-rings/">Amicon® 8000 Series Replacement O-Rings </a></li>
388	<li id="menu-item-14876" class="menu-item"><a  title="Items For Export" href="https://www.jkem.com/product-category/everything-else/items-for-export/">Items For Export </a></li>
389</ul>
390</li>
391</ul></nav>
392        </div>
393    </div>
394</header>
395
396
397            <div class="site-wrap" role="document">
398                    <div class="module-video-background">
399        <div class="container">
400            <h1></h1>
401<h1 class="text-3xl md:text-5xl">
401Instruments For <span class="font-bold">Science</span> From <span class="font-bold">Scientists</span></h1>
402
403            <a class="btn" href="https://www.jkem.com/product-category/lab-automation/">Our Robotics Products</a>
404        </div>
405            <video autoplay loop muted >
406        <source src="https://www.jkem.com/wp-content/uploads/JKEM-Video-1.mp4" type="video/mp4">
407                        </video>
408    
409    <img width="1278" height="600" src="https://www.jkem.com/wp-content/uploads/fallback-2.png" class="attachment-full size-full" alt="Instruments For Science From Scientists" decoding="async" loading="lazy" srcset="https://www.jkem.com/wp-content/uploads/fallback-2.png 1278w, https://www.jkem.com/wp-content/uploads/fallback-2-350x164.png 350w, https://www.jkem.com/wp-content/uploads/fallback-2-600x282.png 600w, https://www.jkem.com/wp-content/uploads/fallback-2-1200x563.png 1200w, https://www.jkem.com/wp-content/uploads/fallback-2-140x66.png 140w, https://www.jkem.com/wp-content/uploads/fallback-2-700x329.png 700w" sizes="auto, (max-width: 1278px) 100vw, 1278px" />
410    </div>
411
412        <div class="container max-w-lg py-8 mb-8">
413        <h2>Solving Problems Through Robotics and Scientific Instruments.</h2>
414<p style="text-align: left;">J-KEM Robotics partners with research scientists to design one-of-a-kind <em>science instruments</em> you can trust to perform their job flawlessly. We supply a variety of products and services including equipment, hardware, software, R&amp;D, and methods development.</p>
415<p style="text-align: left;">Our customers come to us with complex scientific problems, and our goal is to provide solutions through state of the art lab equipment and <a href="https://www.jkem.com/custom-robotics/" rel="noopener">custom robotics</a>. We provide equipment to medical lab technicians, pathologists, phlebotomists, biologists, chemists, <a href="https://www.jkem.com/blog/better-plants-through-robotics/" rel="noopener">agriculturalists</a>, and ecologists - just to name a few.</p>
416<p style="text-align: left;">There are a variety of factors that must be controlled when working in a lab, ranging from <a href="https://www.jkem.com/product-category/vacuum-pressure/" rel="noopener">pressure regulation</a> to <a href="https://www.jkem.com/temperature-control/" rel="noopener">temperature control</a>. We understand that the most important factors that go into designing the perfect robot are efficiency, accuracy, and <a href="https://sites/stg.jkem.matchbox.host/files.thoughtco.com/important-lab-safety-rules-608156" target="_blank" rel="noopener noreferrer">lab safety</a>.</p>
417    </div>
418        <div class="container">
419        <div class="module-featured-product">
420
421            <div class="image">
422                <a href="https://www.jkem.com/product/peripump-1200/"><img width="300" height="300" src="https://www.jkem.com/wp-content/uploads/peripump-1200-300x300.jpg" class="attachment-thumbnail size-thumbnail" alt="" decoding="async" loading="lazy" srcset="https://www.jkem.com/wp-content/uploads/peripump-1200-300x300.jpg 300w, https://www.jkem.com/wp-content/uploads/peripump-1200-100x100.jpg 100w, https://www.jkem.com/wp-content/uploads/peripump-1200-500x500.jpg 500w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a>
423            </div>
424
425            <div class="content">
426                <h2>Featured Product</h2>
427
428                <h4>Precision Peristaltic Pumps</h4>
429
430                <p>J-KEM&#039;s NEW peristaltic pumps are affordable, yet with features that are found in only the most professional grade pumps, including calibrated delivery rates, multiple serial communication options, and four run-time modes. J-KEM&#039;s PeriPump software&#039;s exclusive Add-By-Weight function combines the pump with a precision balance resulting in addition accuracies better than ±0.1%.</p>
431
432            </div>
433            <div class="link">
434                <a class="btn" href="https://www.jkem.com/product/peripump-1200/">See Product</a>
435            </div>
436
437        </div>
438
439            <h2 class="block w-full text-center text-blue font-bold my-8">Top Product Categories</h2>
440<div class="module-top-categories">
441    <div class="cat cat-1">
442        <a href="https://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/thermocouples/"><img width="300" height="300" src="https://www.jkem.com/wp-content/uploads/JKEM-Dual-Element-Thermocouple-300x300.jpg" class="attachment-thumbnail size-thumbnail" alt="Instruments For Science From Scientists" decoding="async" loading="lazy" srcset="https://www.jkem.com/wp-content/uploads/JKEM-Dual-Element-Thermocouple-300x300.jpg 300w, https://www.jkem.com/wp-content/uploads/JKEM-Dual-Element-Thermocouple-140x140.jpg 140w, https://www.jkem.com/wp-content/uploads/JKEM-Dual-Element-Thermocouple-100x100.jpg 100w, https://www.jkem.com/wp-content/uploads/JKEM-Dual-Element-Thermocouple-500x500.jpg 500w, https://www.jkem.com/wp-content/uploads/JKEM-Dual-Element-Thermocouple-350x350.jpg 350w, https://www.jkem.com/wp-content/uploads/JKEM-Dual-Element-Thermocouple.jpg 600w" sizes="auto, (max-width: 300px) 100v
442w, 300px" /></a>
443        <h4>Thermocouples</h4>
444        <a class="btn" href="https://www.jkem.com/product-category/temperature/temp-accessories-and-add-ons/thermocouples/">See Products</a>
445    </div>
446    <div class="cat cat-2">
447        <a href="https://www.jkem.com/product-category/temperature/precision-controllers/"><img width="300" height="300" src="https://www.jkem.com/wp-content/uploads/JKEM_Precision_Controller_Model_210_Timer-300x300.jpg" class="attachment-thumbnail size-thumbnail" alt="Model 210" decoding="async" loading="lazy" srcset="https://www.jkem.com/wp-content/uploads/JKEM_Precision_Controller_Model_210_Timer-300x300.jpg 300w, https://www.jkem.com/wp-content/uploads/JKEM_Precision_Controller_Model_210_Timer-600x600.jpg 600w, https://www.jkem.com/wp-content/uploads/JKEM_Precision_Controller_Model_210_Timer-140x140.jpg 140w, https://www.jkem.com/wp-content/uploads/JKEM_Precision_Controller_Model_210_Timer-100x100.jpg 100w, https://www.jkem.com/wp-content/uploads/JKEM_Precision_Controller_Model_210_Timer-500x500.jpg 500w, https://www.jkem.com/wp-content/uploads/JKEM_Precision_Controller_Model_210_Timer-350x350.jpg 350w, https://www.jkem.com/wp-content/uploads/JKEM_Precision_Controller_Model_210_Timer.jpg 700w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a>
448        <h4>Precision Controllers</h4>
449        <a class="btn" href="https://www.jkem.com/product-category/temperature/precision-controllers/">See Products</a>
450    </div>
451    <div class="cat cat-3">
452        <a href="https://www.jkem.com/product-category/pumps/"><img width="300" height="300" src="https://www.jkem.com/wp-content/uploads/syr_single2-300x300.jpg" class="attachment-thumbnail size-thumbnail" alt="Instruments For Science From Scientists" decoding="async" loading="lazy" srcset="https://www.jkem.com/wp-content/uploads/syr_single2-300x300.jpg 300w, https://www.jkem.com/wp-content/uploads/syr_single2-100x100.jpg 100w, https://www.jkem.com/wp-content/uploads/syr_single2-960x960.jpg 960w" sizes="auto, (max-width: 300px) 100vw, 300px" /></a>
453        <h4>Pumps</h4>
454        <a class="btn" href="https://www.jkem.com/product-category/pumps/">See Products</a>
455    </div>
456</div>
457
458
459    </div>
460
461            </div> 
462
463            
464            <footer class="site-footer">
465    <div class="container site-footer-inner">
466        <div class="footer-col footer-col-1">
467            <section class="widget text-4 widget_text"><h3>J-KEM Scientific, Inc.</h3>			<div class="textwidget"><p>858 Hodiamont Ave.<br />
468St. Louis, MO 63112</p>
469<p>Ordering: (314) 863-5536<br />
470Fax: (314) 863-6070<br />
471Email: <a href="mailto:[email protected]">[email protected]</a></p>
472<p>We accept Company Purchase Orders or Credit Cards</p>
473<ul class="list-reset">
474<li class="inline-block mr-4 text-3xl text-blue"></li>
475<li class="inline-block mr-4 text-3xl text-blue"></li>
476<li class="inline-block mr-4 text-3xl text-blue"></li>
477</ul>
478</div>
479		</section>        </div>
480        <div class="footer-col footer-col-2">
481            <section class="widget nav_menu-4 widget_nav_menu"><h3>Resources</h3><div class="menu-resources-container"><ul id="menu-resources" class="menu"><li id="menu-item-1114" class="menu-item"><a href="https://www.jkem.com/warranty/">Warranty Information</a></li>
482<li id="menu-item-3227" class="menu-item"><a href="https://www.jkem.com/download-software/">Download Software</a></li>
483<li id="menu-item-3228" class="menu-item"><a href="https://www.jkem.com/manuals/">Download Manuals</a></li>
484<li id="menu-item-18577" class="menu-item"><a href="https://www.jkem.com/videos/">Helpful Videos</a></li>
485</ul></div></section>        </div>
486        <div class="footer-col footer-col-3">
487            <section class="widget nav_menu-2 widget_nav_menu"><h3>Other Information</h3><div class="menu-company-info-container"><ul id="menu-company-info" class="menu"><li id="menu-item-50" class="menu-item"><a href="https://www.jkem.com/about/">About Us</a></li>
488<li id="menu-item-48" class="menu-item"><a href="https://www.jkem.com/contact/">Contact Us</a></li>
489<li id="menu-item-3229" class="menu-item"><a href="https://www.jkem.com/international/">International Distributors</a></li>
490</ul></div></section>        </div>
491    </div>
492
493    <div class="footer-info-container">
494    <div class="container">
495        &copy; 2026 J-Kem Scientific, All rights reserved.
496        Site by <a href="http://www.matchboxdesigngroup.com/" target="_blank">Matchbox Design Group</a>
497    </div>
498</div>
499</footer>
500
501
502<div class="js-to-top back-to-top">
503    <i class="fas fa-arrow-circle-up back-to-top__icon"></i>
504</div>
505            
505<script type="speculationrules">
506{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/kindling/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
507</script>
507
508			
508<script type='text/javascript'>
509		(function () {
510			var c = document.body.className;
511			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
512			document.body.className = c;
513		})();
514	</script>
514
515	<style id="global-styles-inline-css">
516:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
516--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
516.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
517/*# sourceURL=global-styles-inline-css */
518</style>
vendor: 110 bytes, lines 518-519
518
519<script data-wp-strategy="async" id="google-tag-manager-js" src="https://www.googletagmanager.com/gtag/js?id=
519UA-129435340-1
vendor: 12 bytes, line 519
519"></script>
520<script id="wp-hooks-js" src="https://www.jkem.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 520
520
521<script id="wp-i18n-js" src="https://www.jkem.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 521
521
522<script id="wp-i18n-js-after">
523wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
524//# sourceURL=wp-i18n-js-after
525</script>
vendor: 1 bytes, line 525
525
526<script id="woocommerce-google-analytics-integration-js" src="https://www.jkem.com/wp-content/plugins/woocommerce-google-analytics-integration/assets/js/build/main.js?ver=c77d282f696b4d71afc9"></script>
vendor: 1 bytes, line 526
526
527<script id="wc-accounting-js" src="https://www.jkem.com/wp-content/plugins/woocommerce/assets/js/accounting/accounting.min.js?ver=0.4.2"></script>
vendor: 1 bytes, line 527
527
528<script id="wc-add-to-cart-variation-js-extra">
529var wc_add_to_cart_variation_params = {"wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Sorry, no products matched your selection. Please choose a different combination.","i18n_make_a_selection_text":"Please select some product options before adding this product to your cart.","i18n_unavailable_text":"Sorry, this product is unavailable. Please choose a different combination.","i18n_reset_alert_text":"Your selection has been reset. Please select some product options before adding this product to your cart."};
530//# sourceURL=wc-add-to-cart-variation-js-extra
531</script>
vendor: 1 bytes, line 531
531
532<script data-wp-strategy="defer" id="wc-add-to-cart-variation-js" src="https://www.jkem.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.min.js?ver=11.2.0"></script>
vendor: 1 bytes, line 532
532
533<script id="jquery-ui-core-js-before">
534jQuery.uiBackCompat = true;
535//# sourceURL=jquery-ui-core-js-before
536</script>
vendor: 1 bytes, line 536
536
537<script id="jquery-ui-core-js" src="https://www.jkem.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 537
537
538<script id="jquery-ui-datepicker-js" src="https://www.jkem.com/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 538
538
539<script id="jquery-ui-datepicker-js-after">
540jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});});
541//# sourceURL=jquery-ui-datepicker-js-after
542</script>
vendor: 1 bytes, line 542
542
543<script id="woocommerce-addons-validation-js-extra">
544var woocommerce_addons_params = {"price_display_suffix":"","tax_enabled":"1","price_include_tax":"","display_include_tax":"","ajax_url":"/wp-admin/admin-ajax.php","i18n_validation_required_select":"Please choose an option.","i18n_validation_required_input":"Please enter some text in this field.","i18n_validation_required_number":"Please enter a number in this field.","i18n_validation_required_file":"Please upload a file.","i18n_validation_letters_only":"Please enter letters only.","i18n_validation_numbers_only":"Please enter numbers only.","i18n_validation_letters_and_numbers_only":"Please enter letters and numbers only.","i18n_validation_email_only":"Please enter a valid email address.","i18n_validation_min_characters":"Please enter at least %c characters.","i18n_validation_max_characters":"Please enter up to %c characters.","i18n_validation_min_number":"Please enter %c or more.","i18n_validation_max_number":"Please enter %c or less.","i18n_validation_decimal_separator":"Please enter a price with one monetary decimal point (%c) without thousand separators.","i18n_sub_total":"Subtotal","i18n_remaining":"\u003Cspan\u003E\u003C/span\u003E characters remaining","currency_format_num_decimals":"2","currency_format_symbol":"$","currency_format_decimal_sep":".","currency_format_thousand_sep":",","trim_trailing_zeros":"","is_bookings":"","trim_user_input_characters":"1000","quantity_symbol":"x ","datepicker_class":"wc_pao_datepicker","datepicker_date_format":"MM d, yy","gmt_offset":"5","date_input_timezone_reference":"default","currency_format":"%s%v"};
545//# sourceURL=woocommerce-addons-validation-js-extra
546</script>
vendor: 1 bytes, line 546
546
547<script id="woocommerce-addons-validation-js" src="https://www.jkem.com/wp-content/plugins/woocommerce-product-addons/assets/js/lib/pao-validation.min.js?ver=8.4.3"></script>
vendor: 1 bytes, line 547
547
548<script id="woocommerce-addons-js-extra">
549var woocommerce_addons_params = {"price_display_suffix":"","tax_enabled":"1","price_include_tax":"","display_include_tax":"","ajax_url":"/wp-admin/admin-ajax.php","i18n_validation_required_select":"Please choose an option.","i18n_validation_required_input":"Please enter some text in this field.","i18n_validation_required_number":"Please enter a number in this field.","i18n_validation_required_file":"Please upload a file.","i18n_validation_letters_only":"Please enter letters only.","i18n_validation_numbers_only":"Please enter numbers only.","i18n_validation_letters_and_numbers_only":"Please enter letters and numbers only.","i18n_validation_email_only":"Please enter a valid email address.","i18n_validation_min_characters":"Please enter at least %c characters.","i18n_validation_max_characters":"Please enter up to %c characters.","i18n_validation_min_number":"Please enter %c or more.","i18n_validation_max_number":"Please enter %c or less.","i18n_validation_decimal_separator":"Please enter a price with one monetary decimal point (%c) without thousand separators.","i18n_sub_total":"Subtotal","i18n_remaining":"\u003Cspan\u003E\u003C/span\u003E characters remaining","currency_format_num_decimals":"2","currency_format_symbol":"$","currency_format_decimal_sep":".","currency_format_thousand_sep":",","trim_trailing_zeros":"","is_bookings":"","trim_user_input_characters":"1000","quantity_symbol":"x ","datepicker_class":"wc_pao_datepicker","datepicker_date_format":"MM d, yy","gmt_offset":"5","date_input_timezone_reference":"default","currency_format":"%s%v"};
550//# sourceURL=woocommerce-addons-js-extra
551</script>
vendor: 1 bytes, line 551
551
552<script data-wp-strategy="defer" defer id="woocommerce-addons-js" src="https://www.jkem.com/wp-content/plugins/woocommerce-product-addons/assets/js/frontend/addons.min.js?ver=8.4.3"></script>
vendor: 1 bytes, line 552
552
553<script data-wp-strategy="defer" defer id="woocommerce-analytics-client-js" src="https://www.jkem.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/build/woocommerce-analytics-client.js?minify=false&#038;ver=c708bfc0e2c15b42ff39"></script>
vendor: 1 bytes, line 553
553
554<script id="sourcebuster-js-js" src="https://www.jkem.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.2.0"></script>
vendor: 1 bytes, line 554
554
555<script id="wc-order-attribution-js-extra">
556var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://www.jkem.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
557//# sourceURL=wc-order-attribution-js-extra
558</script>
vendor: 1 bytes, line 558
558
559<script id="wc-order-attribution-js" src="https://www.jkem.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.2.0"></script>
vendor: 1 bytes, line 559
559
560<script id="kindling/manifest/js-js" src="https://www.jkem.com/wp-content/mu-plugins/kindling-assets/dist/manifest.js?id=d64713044d4b02b1808b"></script>
vendor: 1 bytes, line 560
560
561<script id="kindling/vendor/js-js" src="https://www.jkem.com/wp-content/mu-plugins/kindling-assets/dist/vendor.js?id=b0bb14129a31debf5535"></script>
vendor: 1 bytes, line 561
561
562<script id="kindling/js-js" src="https://www.jkem.com/wp-content/mu-plugins/kindling-assets/dist/main.js?id=f0f7ba163e74cafb48f0"></script>
vendor: 1 bytes, line 562
562
563<script id="jetpack-stats-js-before">
564_stq = window._stq || [];
565_stq.push([ "view", {"v":"ext","blog":"105490489","post":"12","tz":"-5","srv":"www.jkem.com","j":"1:16.3"} ]);
566_stq.push([ "clickTrackerInit", "105490489", "12" ]);
567//# sourceURL=jetpack-stats-js-before
568</script>
vendor: 1 bytes, line 568
568
569<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202641.js"></script>
vendor: 1 bytes, line 569
569
570<script id="woocommerce-google-analytics-integration-data-js-after">
571window.ga4w = { data: {"cart":{"items":[],"coupons":[],"totals":{"currency_code":"USD","total_price":0,"currency_minor_unit":2}},"list_name":"Product List"}, settings: {"tracker_function_name":"gtag","events":["purchase","add_to_cart","remove_from_cart","view_item_list","select_content","view_item","begin_checkout","add_shipping_info","add_payment_info"],"identifier":"product_sku","currency":{"decimalSeparator":".","thousandSeparator":",","precision":2}} }; document.dispatchEvent(new Event("ga4w:ready"));
572//# sourceURL=woocommerce-google-analytics-integration-data-js-after
573</script>
vendor: 1 bytes, line 573
573
574<script id="wp-emoji-settings" type="application/json">
575{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.jkem.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}}
576</script>
vendor: 1 bytes, line 576
576
577<script type="module">
578/*! This file is auto-generated */
579var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
580//# sourceURL=https://www.jkem.com/wp-includes/js/wp-emoji-loader.min.js
581</script>
581
582		
582<script type="text/javascript">
583			(function() {
584				// Always start from a fresh object: a `||` fallback would keep a same-named DOM element alive.
585				window.wcAnalytics = {};
586				const wcAnalytics = window.wcAnalytics;
587
588				// Set the assets URL for webpack to find the split assets.
589				wcAnalytics.assets_url = 'https://www.jkem.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/woocommerce-analytics/src/../build/';
590
591				// Set the REST API tracking endpoint URL.
592								wcAnalytics.trackEndpoint = "https://www.jkem.com/wp-json/woocommerce-analytics/v1/track";
593
594				// Set common properties for all events.
595				wcAnalytics.commonProps = {"ui":0,"blog_id":105490489,"store_id":"36c816dc-e06c-4b40-b8fc-a47f79110d18","url":"https://www.jkem.com","woo_version":"11.1.2","wp_version":"7.1.3","store_admin":0,"device":"desktop","store_currency":"USD","timezone":"America/Chicago","is_guest":1,"package_version":"0.18.0"};
596
597				// Set the event queue.
598				wcAnalytics.eventQueue = [];
599
600				// Features.
601				wcAnalytics.features = {
602					ch: false,
603					sessionTracking: false,
604					proxy: false,
605				};
606
607				wcAnalytics.breadcrumbs = ["Home"];
608
609				// Page context flags.
610				wcAnalytics.pages = {
611					isAccountPage: false,
612					isCart: false,
613				};
614			})();
615		</script>
615
616					
616<script type="text/javascript" id="wpsp-script-frontend"></script>
616
617			<div hidden data-wpu-integrity="9482132e935c42a1e245509adbc18973"></div>
618
619        </div>
620    </body>
621</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.