PageSourceSearch

https://imillermicroscopes.com/pages/about-us

html imillermicroscopes.com collected 2026-10-07 16:47:49 UTC 111,383 bytes, 2,091 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16<!doctype html>
17<!--[if IE 9]> <html class="ie9 no-js" lang="en"> <![endif]-->
18<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
19<head>
20  
21  
21<script type="text/javascript" async src="https://na.shgcdn3.com/pixel-collector.js"></script>
21
22  <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 22-23
22
23<script async src="https://www.googletagmanager.com/gtag/js?id=
23UA-124442344-1
vendor: 12 bytes, line 23
23"></script>
24<script>
25  
vendor: 134 bytes, lines 25-29
25window.dataLayer = window.dataLayer || [];
26  function gtag(){dataLayer.push(arguments);}
27  gtag('js', new Date());
28
29  gtag('config', '
29UA-124442344-1
vendor: 4 bytes, line 29
29');
30</script>
30 
31<script>
32  gtag('config', 'AW-792406894/2JDiCNfDiYgBEO7W7PkC', {
33    'phone_conversion_number': '215-925-2285'
34  });
35</script>
35
36  <meta charset="utf-8">
37  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
38  <meta name="viewport" content="width=device-width,initial-scale=1">
39  <meta name="theme-color" content="#747474">
40  <link rel="canonical" href="https://imillermicroscopes.com/pages/about-us"><link rel="shortcut icon" href="//imillermicroscopes.com/cdn/shop/t/5/assets/favicon.png?v=155037187804345295151585683248" type="image/png" /><title>About Us
41&ndash; I. Miller Microscopes</title><meta name="description" content="I.Miller Microscopes is a family owned and operated microscope sales &amp;amp; service business, now in its 4th generation. Founded by Irv Miller in 1936, we have been serving the educational, industrial and clinical microscope markets for 90 years. I. Miller is your regional exclusive Leica dealer for NY, PA, MD, NJ, VA, "><!-- /snippets/social-meta-tags.liquid -->
42
43
44  <meta property="og:type" content="website">
45  <meta property="og:title" content="About Us">
46  
47    <meta property="og:image" content="http://imillermicroscopes.com/cdn/shop/t/5/assets/logo.png?v=2117">
48    <meta property="og:image:secure_url" content="https://imillermicroscopes.com/cdn/shop/t/5/assets/logo.png?v=2117">
49  
50
51<meta property="og:url" content="https://imillermicroscopes.com/pages/about-us">
52<meta property="og:site_name" content="I. Miller Microscopes">
53
54
55
56
57  <meta name="twitter:card" content="summary">
58
59
60
61  
62
63  <link href="//fonts.googleapis.com/css?family=Work+Sans:400,700" rel="stylesheet" type="text/css" media="all" />
64
65
66  
67
68    <link href="//fonts.googleapis.com/css?family=Work+Sans:600" rel="stylesheet" type="text/css" media="all" />
69  
70
71
72
73  <!-- css -->
74  
75<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/material-design-iconic-font.min.css?v=8996130352833348591548346742" rel="stylesheet" type="text/css" media="all" />
76<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/font-awesome.min.css?v=21869632697367095781548346737" rel="stylesheet" type="text/css" media="all" />
77<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/animate.css?v=170469424254788653381548346736" rel="stylesheet" type="text/css" media="all" />
78<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/owl.carousel.min.css?v=100847393044616809951548346743" rel="stylesheet" type="text/css" media="all" />
79<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/slick.css?v=98340474046176884051548346745" rel="stylesheet" type="text/css" media="all" />
80<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/nice-select.css?v=119575076361459596791548346743" rel="stylesheet" type="text/css" media="all" />
81<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/meanmenu.min.css?v=6349711009832033991548346742" rel="stylesheet" type="text/css" media="all" />
82<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/venobox.css?v=172650254834367605291548346746" rel="stylesheet" type="text/css" media="all" />
83<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/bootstrap.min.css?v=55743891750413854631548346736" rel="stylesheet" type="text/css" media="all" />
84<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/style.css?v=140920121879511688811548346745" rel="stylesheet" type="text/css" media="all" />
85<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/responsive.css?v=23361261338900588241622655595" rel="stylesheet" type="text/css" media="all" />
86<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/preloader.css?v=73917742966153555801548346755" rel="stylesheet" type="text/css" media="all" />
87<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/custom.css?v=30967002126993039331548346737" rel="stylesheet" type="text/css" media="all" />
88<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/custom-responsive.css?v=130458552329635189851548346737" rel="stylesheet" type="text/css" media="all" />
89<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/theme-color.css?v=46693660291245120981548346755" rel="stylesheet" type="text/css" media="all" />
90<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/skin-theme.css?v=84449050443476159021548346755" rel="stylesheet" type="text/css" media="all" />
91
92  
93  
93<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
93<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/5525700723/digital_wallets/dialog">
94<meta id="in-context-paypal-metadata" data-shop-id="5525700723" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
95<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
95<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 95
95
96<script id="shopify-features" type="application/json">{"accessToken":"687632a62799e454513887576d5b58a5","betas":["rich-media-storefront-analytics"],"domain":"imillermicroscopes.com","predictiveSearch":true,"shopId":5525700723,"locale":"en"}</script>
vendor: 1 bytes, line 96
96
97<script>var Shopify = Shopify || {};
98Shopify.shop = "miller-microscopes.myshopify.com";
99Shopify.locale = "en";
100Shopify.currency = {"active":"USD","rate":"1.0"};
101Shopify.country = "US";
102Shopify.theme = {"name":"Copy of arubic-v1-0-0","id":29872619635,"schema_name":null,"schema_version":null,"theme_store_id":null,"role":"main"};
103Shopify.theme.handle = "null";
104Shopify.theme.style = {"id":null,"handle":null};
105Shopify.cdnHost = "imillermicroscopes.com/cdn";
106Shopify.routes = Shopify.routes || {};
107Shopify.routes.root = "/";
108Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
109Shopify.SignInWithShop = Shopify.SignInWithShop || {};
110Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
111Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 111
111
112<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 112
112
113<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 113
113
114<script>
115  window.Shopify = window.Shopify || {};
116  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
117  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
118  window.Shopify.SignInWithShop.eligible = true;
119</script>
vendor: 1 bytes, line 119
119
120<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 120
120
121<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 121
121
122<script type="module">
123  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
124
125  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
126
127</script>
vendor: 1 bytes, line 127
127
128<script>
129  window.Shopify = window.Shopify || {};
130  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
131  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
132</script>
vendor: 1 bytes, line 132
132
133<script>(function() {
134  var isLoaded = false;
135  function asyncLoad() {
136    if (isLoaded) return;
137    isLoaded = true;
138    var urls = ["\/\/www.powr.io\/powr.js?powr-token=miller-microscopes.myshopify.com\u0026external-type=shopify\u0026shop=miller-microscopes.myshopify.com","https:\/\/aivalabs.com\/cta\/?identity=FnrVvJnXpXahaDBAnRmTMeWspDrqocwuooU.44cnl6mLkAfYj3\/ay\u0026shop=miller-microscopes.myshopify.com","https:\/\/aivalabs.com\/cta\/?identity=FnrVvJnXpXahaDBAnRmTMeWspDrqocwuooU.44cnl6mLkAfYj3\/ay\u0026shop=miller-microscopes.myshopify.com","https:\/\/aivalabs.com\/cta\/?identity=FnrVvJnXpXahaDBAnRmTMeWspDrqocwuooU.44cnl6mLkAfYj3\/ay\u0026shop=miller-microscopes.myshopify.com","https:\/\/aivalabs.com\/cta\/?identity=FnrVvJnXpXahaDBAnRmTMeWspDrqocwuooU.44cnl6mLkAfYj3\/ay\u0026shop=miller-microscopes.myshopify.com","https:\/\/aivalabs.com\/cta\/?identity=FnrVvJnXpXahaDBAnRmTMeWspDrqocwuooU.44cnl6mLkAfYj3\/ay\u0026shop=miller-microscopes.myshopify.com","https:\/\/aivalabs.com\/cta\/?identity=FnrVvJnXpXahaDBAnRmTMeWspDrqocwuooU.44cnl6mLkAfYj3\/ay\u0026shop=miller-microscopes.myshopify.com","https:\/\/aivalabs.com\/cta\/?identity=FnrVvJnXpXahaDBAnRmTMeWspDrqocwuooU.44cnl6mLkAfYj3\/ay\u0026shop=miller-microscopes.myshopify.com","https:\/\/aivalabs.com\/cta\/?identity=FnrVvJnXpXahaDBAnRmTMeWspDrqocwuooU.44cnl6mLkAfYj3\/ay\u0026shop=miller-microscopes.myshopify.com","https:\/\/aivalabs.com\/cta\/?identity=FnrVvJnXpXahaDBAnRmTMeWspDrqocwuooU.44cnl6mLkAfYj3\/ay\u0026shop=miller-microscopes.myshopify.com","https:\/\/aivalabs.com\/cta\/?identity=FnrVvJnXpXahaDBAnRmTMeWspDrqocwuooU.44cnl6mLkAfYj3\/ay\u0026shop=miller-microscopes.myshopify.com","https:\/\/formbuilder.hulkapps.com\/skeletopapp.js?shop=miller-microscopes.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0055\/2570\/0723\/t\/5\/assets\/globorequestforquote_init.min.js?shop=miller-microscopes.myshopify.com","https:\/\/s3.amazonaws.com\/pixelpop\/usercontent\/scripts\/7305d3fb-3029-477f-8a06-078770fe1a99\/pixelpop.js?shop=miller-microscopes.myshopify.com"];
139    for (var i = 0; i < urls.length; i++) {
140      var s = document.createElement('script');
141      s.type = 'text/javascript';
142      s.async = true;
143      s.src = urls[i];
144      var x = document.getElementsByTagName('script')[0];
145      x.parentNode.insertBefore(s, x);
146    }
147  };
148  if(window.attachEvent) {
149    window.attachEvent('onload', asyncLoad);
150  } else {
151    window.addEventListener('load', asyncLoad, false);
152  }
153})();</script>
vendor: 1 bytes, line 153
153
154<script id="__st">var __st={"a":5525700723,"offset":-14400,"reqid":"60f82dd1-ca85-4db6-823f-6502fae6c021-1791391669","pageurl":"imillermicroscopes.com\/pages\/about-us","s":"pages-9594142835","u":"15427e7446b2","p":"page","rtyp":"page","rid":9594142835};</script>
vendor: 1 bytes, line 154
154
155<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 155
155
156<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 156
156
157<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//imillermicroscopes.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 157
157
158<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//imillermicroscopes.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
158<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 158
158
159<script>
160  window.Shopify = window.Shopify || {};
161  window.Shopify.MCP = window.Shopify.MCP || {};
162  window.Shopify.MCP.enabled = true;
163  window.Shopify.MCP.shop = "miller-microscopes.myshopify.com";
164  window.Shopify.MCP.mcpEndpoint = "https:\/\/imillermicroscopes.com\/api\/mcp";
165  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
166</script>
vendor: 1 bytes, line 166
166
167<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/imillermicroscopes.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
168</script>
vendor: 1 bytes, line 168
168
169<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://imillermicroscopes.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
170</script>
vendor: 1 bytes, line 170
170
171<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
172  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
173</script>
vendor: 1 bytes, line 173
173
174<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
175</script>
175
176<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://imillermicroscopes.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
177<style id="shopify-accelerated-checkout-cart">
178        #shopify-buyer-consent {
179  margin-top: 1em;
180  display: inline-block;
181  width: 100%;
182}
183
184#shopify-buyer-consent.hidden {
185  display: none;
186}
187
188#shopify-subscription-policy-button {
189  background: none;
190  border: none;
191  padding: 0;
192  text-decoration: underline;
193  font-size: inherit;
194  cursor: pointer;
195}
196
197#shopify-subscription-policy-button::before {
198  box-shadow: none;
199}
200
201      </style>
202
203<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
203
204  
205
206
207
208  
208<script type="text/javascript">
209    window.__shgProducts = window.__shgProducts || {};
210    
211      
212      
213    
214  </script>
214
215
216
217
218  
218<script type="text/javascript">
219    
220      window.__shgMoneyFormat = window.__shgMoneyFormat || {"USD":{"currency":"USD","currency_symbol":"$","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","}};
221    
222    window.__shgCurrentCurrencyCode = window.__shgCurrentCurrencyCode || {
223      currency: "USD",
224      currency_symbol: "$",
225      decimal_separator: ".",
226      thousands_separator: ",",
227      decimal_places: 2,
228      currency_symbol_location: "left"
229    };
230  </script>
230
231
232
233
234  <!-- /snippets/oldIE-js.liquid -->
235
236
237<!--[if lt IE 9]>
238<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js" type="text/javascript"></script>
vendor: 1 bytes, line 238
238
239<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/respond.min.js?v=52248677837542619231548346744" type="text/javascript"></script>
239
240<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/respond-proxy.html" id="respond-proxy" rel="respond-proxy" />
241<link href="//imillermicroscopes.com/search?q=4921e2eb9c586159ddc8ae6d1d517871" id="respond-redirect" rel="respond-redirect" />
242<script src="//imillermicroscopes.com/search?q=4921e2eb9c586159ddc8ae6d1d517871" type="text/javascript"></script>
242
243<![endif]-->
244
245
246
247  <!-- js -->
248  
248<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/modernizr-2.8.3.min.js?v=174727525422211915231548346742"></script>
248  
249<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/jquery-1.12.4.min.js?v=143819514376552347241548346741"></script>
249  
250<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/imagesloaded.pkgd.min.js?v=92442968149639066521548346740"></script>
250  
251<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/isotope.pkgd.min.js?v=137069143514850816691548346741"></script>
251  
252<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/waypoints.min.js?v=109620183588257736861548346746"></script>
252  
253<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/owl.carousel.min.js?v=75813715580695946121548346743"></script>
253  
254<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/slick.min.js?v=71779134894361685811548346745"></script>
254  
255<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/jquery.nice-select.min.js?v=3987749186432463691548346741"></script>
255  
256<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/jquery.meanmenu.min.js?v=39013170043101093981548346741"></script>
256  
257<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/jquery.scrollUp.min.js?v=20435986345430711711548346742"></script>
257  
258<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/wow.min.js?v=115119078963534947431548346746"></script>
258  
259<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/venobox.min.js?v=47790716727758809441548346746"></script>
259  
260<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/popper.min.js?v=100959417244053508711548346743"></script>
260  
261<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/bootstrap.min.js?v=151295878321906490981548346736"></script>
261  
262<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/plugins.js?v=142838850349912045211548346743"></script>
262  
263<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/jquery.matchHeight.js?v=156663321697240968891548346741"></script>
vendor: 1 bytes, line 263
263
264<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/instafeed.min.js?v=14758435275696030451548346740"></script>
264
265<!-- Ajax Cart js -->
266<script src="//imillermicroscopes.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js"></script>
vendor: 1 bytes, line 266
266
267<script src="//imillermicroscopes.com/cdn/shopifycloud/storefront/assets/themes_support/api.jquery-7ab1a3a4.js"></script>
vendor: 1 bytes, line 267
267
268<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/cart.api.js?v=7380682229157095391548346736"></script>
vendor: 1 bytes, line 268
268
269<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/plugins.js?v=142838850349912045211548346743"></script>
vendor: 1 bytes, line 269
269
270<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/theme.js?v=125984013240426112031548346745"></script>
270
271
272
273  
274<script src="//imillermicroscopes.com/cdn/shopifycloud/storefront/assets/themes_support/shopify_common-5f594365.js"></script>
274<script type="text/javascript" src="//imillermicroscopes.com/cdn/shop/t/5/assets/globorequestforquote_params.min.js?v=70097762604803915931652888571" ></script>
vendor: 1 bytes, line 274
274
275<script type="text/javascript">
276    var GRFQConfigs = GRFQConfigs || {};
277    GRFQConfigs.customer = {
278        'id': '',
279        'email': '',
280        'name': ''
281    };
282    GRFQConfigs.pageempty = "Your quote is currently empty."
283    GRFQConfigs.product = null;
284        GRFQConfigs.cartItems = [];
285        if(typeof GRFQConfigs.lang_translations.find(x => x.code == Shopify.locale) != "undefined"){
286        GRFQConfigs.translations = GRFQConfigs.lang_translations.find(x => x.code == Shopify.locale);
287    }else{
288        GRFQConfigs.translations = GRFQConfigs.translation_default;
289    }
290</script>
vendor: 1 bytes, line 290
290
291<script type="text/javascript" src="//imillermicroscopes.com/cdn/shop/t/5/assets/globorequestforquote.min.js?v=6522257995224210151652709103" defer="defer"></script>
291
292
293<link href="//imillermicroscopes.com/cdn/shop/t/5/assets/globorequestforquote.css?v=32140890613961706081652709102" rel="stylesheet" type="text/css" media="all" /><style>
294    .rfq-btn{
295        background: {&quot;hex&quot;:&quot;transparent&quot;};
296        color: {&quot;hex&quot;:&quot;transparent&quot;};
297        font-size: px;
298    }
299</style>
300
301  
302<link rel="stylesheet" href="//imillermicroscopes.com/cdn/shop/t/5/assets/sca-pp.css?v=26248894406678077071548346744">
303 
303<script>
304  
305  SCAPPShop = {};
306    
307  </script>
vendor: 1 bytes, line 307
307
308<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/sca-pp-initial.js?v=44055980046105472121548346744" type="text/javascript"></script>
308
309   
310
311  
312
313<script type="text/javascript">
314  
315    window.SHG_CUSTOMER = null;
316  
317</script>
317
318
319
320
321
322  <link rel="preconnect" href="https://a.shgcdn2.com">
323<link rel="preconnect" href="https://i.shgcdn.com">
324
325
326<meta name="shogun_placeholder" content="shogun_placeholder" />
327
328
329
330
331
332
333<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
334<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 5525700723,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 334
334
335<script>
336  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
337</script>
vendor: 1 bytes, line 337
337
338<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
338).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 5525700723,storefrontBaseUrl: "https://imillermicroscopes.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://imillermicroscopes.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"773029971","configuration":"{\"site_id\":\"87611c35-afe2-41ed-ac33-cd0781627f66\",\"analytics_endpoint\":\"https:\\\/\\\/na.shgcdn3.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"695709fc3f146fa50a25299517a954f2","type":"APP","apiClientId":1158168,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"51773523","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"},{"id":"82182227","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"I. Miller Microscopes","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"miller-microscopes.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/imillermicroscopes.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://imillermicroscopes.com/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"29872619635","themePublished":"true","eventMetadataId":"d89a4fe7-410b-479f-8a74-f4e3ad9777fc","pageType":"page","resourceId":"9594142835","shopId":"5525700723","storefrontBaseUrl":"https:\/\/imillermicroscopes.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
338<script>
339  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
340  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
341  window.ShopifyAnalytics.meta.currency = 'USD';
342  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":9594142835,"requestId":"60f82dd1-ca85-4db6-823f-6502fae6c021-1791391669"}};
343  for (var attr in meta) {
344    window.ShopifyAnalytics.meta[attr] = meta[attr];
345  }
346</script>
vendor: 1 bytes, line 346
346
347<script class="analytics">
348  (function () {
349    var customDocumentWrite = function(content) {
350      var jquery = null;
351
352      if (window.jQuery) {
353        jquery = window.jQuery;
354      } else if (window.Checkout && window.Checkout.$) {
355        jquery = window.Checkout.$;
356      }
357
358      if (jquery) {
359        jquery('body').append(content);
360      }
361    };
362
363    var hasLoggedConversion = function(token) {
364      if (token) {
365        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
366      }
367      return false;
368    }
369
370    var setCookieIfConversion = function(token) {
371      if (token) {
372        var twoMonthsFromNow = new Date(Date.now());
373        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
374
375        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
376      }
377    }
378
379    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
380    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
381    if (trekkie.integrations) {
382      return;
383    }
384    trekkie.methods = [
385      'identify',
386      'page',
387      'ready',
388      'track',
389      'trackForm',
390      'trackLink'
391    ];
392    trekkie.factory = function(method) {
393      return function() {
394        var args = Array.prototype.slice.call(arguments);
395        args.unshift(method);
396        trekkie.push(args);
397        if (method == 'track' || method == 'page') {
398          var pageUrl;
399          try {
400            pageUrl = window.location.href;
401          } catch (e) {}
402          var pageReferrer;
403          try {
404            pageReferrer = document.referrer;
405          } catch (e) {}
406          try {
407            if (window.__TREKKIE_SHIM_QUEUE == null) {
408              window.__TREKKIE_SHIM_QUEUE = [];
409            }
410            window.__TREKKIE_SHIM_QUEUE.push({
411              from: 'trekkie-stub',
412              method: method,
413              args: args.slice(1),
414              pageContext: {
415                url: pageUrl,
416                referrer: pageReferrer
417              }
418            });
419          } catch (e) {
420            // no-op
421          }
422        }
423        return trekkie;
424      };
425    };
426    for (var i = 0; i < trekkie.methods.length; i++) {
427      var key = trekkie.methods[i];
428      trekkie[key] = trekkie.factory(key);
429    }
430    trekkie.load = function(config) {
431      trekkie.config = config || {};
432      trekkie.config.initialDocumentCookie = document.cookie;
433      var first = document.getElementsByTagName('script')[0];
434var script = document.createElement('script');
435script.type = 'text/javascript';
436script.onerror = function(e) {
437  var scriptFallback = document.createElement('script');
438  scriptFallback.type = 'text/javascript';
439  scriptFallback.onerror = function(error) {
440          var Monorail = {
441      produce: function produce(monorailDomain, schemaId, payload) {
442        var currentMs = new Date().getTime();
443        var event = {
444          schema_id: schemaId,
445          payload: payload,
446          metadata: {
447            event_created_at_ms: currentMs,
448            event_sent_at_ms: currentMs
449          }
450        };
451        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
452      },
453      sendRequest: function sendRequest(endpointUrl, payload) {
454        // Try the sendBeacon API
455        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
456          var blobData = new window.Blob([payload], {
457            type: 'text/plain'
458          });
459
460          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
461            return true;
462          } // sendBeacon was not successful
463
464        } // XHR beacon
465
466        var xhr = new XMLHttpRequest();
467
468        try {
469          xhr.open('POST', endpointUrl);
470          xhr.setRequestHeader('Content-Type', 'text/plain');
471          xhr.send(payload);
472        } catch (e) {
473          console.log(e);
474        }
475
476        return false;
477      },
478      isIos12: function isIos12() {
479        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
480      }
481    };
482    Monorail.produce('monorail-edge.shopifysvc.com',
483      'trekkie_storefront_load_errors/1.1',
484      {shop_id: 5525700723,
485      theme_id: 29872619635,
486      app_name: "storefront",
487      context_url: window.location.href,
488      source_url: "//imillermicroscopes.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
489
490  };
491  scriptFallback.async = true;
492  scriptFallback.src = '//imillermicroscopes.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
493  first.parentNode.insertBefore(scriptFallback, first);
494};
495script.async = true;
496script.src = '//imillermicroscopes.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
497first.parentNode.insertBefore(script, first);
498
499    };
500    trekkie.load(
501      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":5525700723,"isMerchantRequest":null,"themeId":29872619635,"themeCityHash":"5953115218136916686","contentLanguage":"en","currency":"USD","eventMetadataId":"d89a4fe7-410b-479f-8a74-f4e3ad9777fc"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
502    );
503
504    var loaded = false;
505    trekkie.ready(function() {
506      if (loaded) return;
507      loaded = true;
508
509      window.ShopifyAnalytics.lib = window.trekkie;
510
511      var originalDocumentWrite = document.write;
512      document.write = customDocumentWrite;
513      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
514      document.write = originalDocumentWrite;
515
516      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
517      var token = match? match[1]: undefined;
518      if (!hasLoggedConversion(token)) {
519        setCookieIfConversion(token);
520        
521      }
522    });
523
524    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":9594142835,"requestId":"60f82dd1-ca85-4db6-823f-6502fae6c021-1791391669","shopifyEmitted":true});
525
526    var eventsListenerScript = document.createElement('script');
527    eventsListenerScript.async = true;
528    eventsListenerScript.src = "//imillermicroscopes.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
529    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
530})();</script>
530
531  
531<script>
532  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
533    window.ga = function ga() {
534      (window.ga.q = window.ga.q || []).push(arguments);
535      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
536        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
537      }
538      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
539    };
540    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
541      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
542    }
543  }
544</script>
vendor: 1 bytes, line 544
544
545<script
546  defer
547  src="https://imillermicroscopes.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
548  data-application="storefront-renderer"
549  data-shop-id="5525700723"
550  data-render-region="gcp-us-central1"
551  data-page-type="page"
552  data-theme-instance-id="29872619635"
553  data-theme-name=""
554  data-theme-version=""
555  data-monorail-region="shop_domain"
556  data-resource-timing-sampling-rate="10"
557  data-shs="true"
558  data-shs-beacon="true"
559  data-shs-export-with-fetch="true"
560  data-shs-logs-sample-rate="1"
561  data-shs-beacon-endpoint="https://imillermicroscopes.com/api/collect"
562></script>
562
563<meta name="shopify-y" content="de30bb7e-12f0-464e-be29-3e5ee7fd007d" data-expiration="1822949269000"><meta name="shopify-s" content="46eea015-7b7e-42df-b8f6-a2e0d2073cd8" data-expiration="1791393469000"><meta name="new-cookie-storage-activated" content="t">
564</head>
565
566<body id="about-us" class="template-page" ><div class="wrapper ">
567  
568  
569  <div id="shopify-section-header" class="shopify-section">
570
571<!--Header Area Start-->
572<header>
573  <div class="header-container">
574    <!--Header Top Area Start-->
575    
576
577<div class="header-top-area" id="header-top-area-header">
578  <div class="container-fluid pl pr">
579    <div class="row">
580      <!--Header Top Left Start-->
581      <div class="col-md-6 col-12">
582        <div class="contact-box">
583          <div class="header-top-phone">
584  <p>Call us : <span>(215) 925 2285</span></p>
585</div>
586<div class="header-top-phone">
587  <p>email : <span>[email protected]</span></p>
588</div>
589        </div>
590      </div>
591      <!--Header Top Left End-->
592      <!--Header Top Right Strat-->
593      <div class="col-md-6 col-12">
594        <div class="header-top-menu text-right">
595       	 <ul>
596  <li class="drodown-show"><a href="#">Visit Our E-Store <i class="zmdi zmdi-chevron-down"></i></a>
597    <ul class="ht-dropdown">
598      
599      
600      <li><a href="https://microscopecentral.com/">Buy Online Now!</a></li>
601      
602      
603      <li><a href="/account/login">Sign In</a></li>
604      
605    </ul>
606  </li>
607  
608<li class="drodown-show common-currency-picker currency">
609  <a href="#"><span class="current-currency">USD</span> <i class="zmdi zmdi-chevron-down"></i></a>
610  
611  <ul class="ht-dropdown">
612    
613  </ul>
614</li>
615</ul>
616        </div>
617      </div>
618      <!--Header Top Right End-->
619    </div>
620  </div>
621</div>
622
623
624<style>
625
626   #header-top-area-header.header-top-area .pl{
627    padding-left:60px;
628  }
629  
630  #header-top-area-header.header-top-area .pr{
631    padding-right:60px;
632  }
633
634</style> 
635
636
637<script>
638  
639  $('.drodown-show > a').removeAttr('href');
640  
641</script>
641
642    <!--Header Top Area End-->
643    <!--Header Bottom Area Strat-->
644    <div class="header-bottom-area header-sticky">
645  <div class="container-fluid pl-80 pr-80">
646    <div class="row align-items-center">
647      <!--Header Logo Start--> 
648      <div class="col col-xl-2 col-lg-3 col-md-6 col-xs-12">
649        <div class="logo">
650          
651  <a href="/"><img src="//imillermicroscopes.com/cdn/shop/files/I_Miller_4_v4_transparent_250x.png?v=1622557720" alt="I. Miller Microscopes"></a>
652
653        </div>
654      </div>
655      <!--Header Logo Start-->
656      <!--Header Menu Start-->
657      <div class="col-xl-10 col-lg-9 col-md-6">
658        <!--Menu Start-->
659        <div class="header-menu-area float-left">
660          <nav class="d-md-none d-sm-none d-xs-none d-xl-block d-lg-block">
661  <ul>
662
663    
664    
665    
666    <li class=""><a href="/collections/educational-microscope">Educational <i class="zmdi zmdi-chevron-down"></i></a>
667      <!--Dropdown Menu Start-->
668      <ul class="dropdown mega-menu-ul">
669        
670        
671        
672        <li><a href="/collections/compound-educational">Compound</a></li>
673
674        
675        
676        
677        
678        <li><a href="/collections/compound-stereo">Stereo</a></li>
679
680        
681        
682        
683        
684        <li><a href="/collections/educational-cameras">Camera</a></li>
685
686        
687        
688      </ul>
689      <!--Dropdown Menu End-->
690    </li>
691    
692    
693    
694    
695    <li class=""><a href="/collections/clinical-microscope">Clinical  <i class="zmdi zmdi-chevron-down"></i></a>
696      <!--Dropdown Menu Start-->
697      <ul class="dropdown mega-menu-ul">
698        
699        
700        
701        <li><a href="/collections/tissue-culture">Tissue Culture</a></li>
702
703        
704        
705        
706        
707        <li><a href="/collections/routine-biological-microscopes">Routine Biological</a></li>
708
709        
710        
711        
712        
713        <li><a href="/collections/slide-scanners">Slide Scanners</a></li>
714
715        
716        
717        
718        
719        <li><a href="/collections/veterinary">Veterinary</a></li>
720
721        
722        
723        
724        
725        <li><a href="/collections/fluorescence">Fluorescence</a></li>
726
727        
728        
729        
730        
731        <li><a href="/collections/clinical-cameras">Cameras</a></li>
732
733        
734        
735        
736        
737        <li><a href="/pages/clinical-buyers-guide">Clinical Buyer's Guide</a></li>
738
739        
740        
741      </ul>
742      <!--Dropdown Menu End-->
743    </li>
744    
745    
746    
747    
748    <li class=""><a href="/collections/industrial-microscopes">Industrial <i class="zmdi zmdi-chevron-down"></i></a>
749      <!--Dropdown Menu Start-->
750      <ul class="dropdown mega-menu-ul">
751        
752        
753        
754        <li><a href="/collections/metallurgical">Metallurgical </a></li>
755
756        
757        
758        
759        
760        <li><a href="/collections/polarizing">Polarizing</a></li>
761
762        
763        
764        
765        
766        <li><a href="/collections/digital-microscopes">Digital Inspection</a></li>
767
768        
769        
770        
771        
772        <li><a href="/collections/forensic-microscopes">Forensic Microscopes</a></li>
773
774        
775        
776        
777        
778        <li><a href="/collections/semiconductor">Semiconductor</a></li>
779
780        
781        
782        
783        
784        <li><a href="/collections/industrial-stereo">Stereo</a></li>
785
786        
787        
788        
789        
790        <li><a href="/collections/industrial-cameras">Cameras</a></li>
791
792        
793        
794        
795        
796        <li><a href="/collections/questioned-documents">Questioned Documents</a></li>
797
798        
799        
800      </ul>
801      <!--Dropdown Menu End-->
802    </li>
803    
804    
805    
806    
807    <li class=""><a href="/collections/accessories">Accessories <i class="zmdi zmdi-chevron-down"></i></a>
808      <!--Dropdown Menu Start-->
809      <ul class="dropdown mega-menu-ul">
810        
811        
812        
813        <li><a href="/collections/cameras">Cameras</a></li>
814
815        
816        
817        
818        
819        <li><a href="/collections/illumination">Illumination</a></li>
820
821        
822        
823        
824        
825        <li><a href="/collections/stands">Stereo Stands</a></li>
826
827        
828        
829      </ul>
830      <!--Dropdown Menu End-->
831    </li>
832    
833    
834    
835    
836    <li class=""><a href="/pages/contact-us">Contact Us <i class="zmdi zmdi-chevron-down"></i></a>
837      <!--Dropdown Menu Start-->
838      <ul class="dropdown mega-menu-ul">
839        
840        
841        
842        <li><a href="/pages/contact-us">Contact Us</a></li>
843
844        
845        
846        
847        
848        <li><a href="/pages/request-a-quote">Request A Quote</a></li>
849
850        
851        
852        
853        
854        <li><a href="/pages/about-us">About Us</a></li>
855
856        
857        
858        
859        
860        <li>
860<a href="/pages/other-brands">Our Brands</a></li>
861
862        
863        
864        
865        
866        <li><a href="/pages/educational-videos">Educational Videos</a></li>
867
868        
869        
870        
871        
872        <li><a href="/pages/our-team">Our Team/Sales Reps</a></li>
873
874        
875        
876        
877        
878        <li><a href="https://imillermicroscopes.com/pages/costars">COSTARS</a></li>
879
880        
881        
882        
883        
884        <li><a href="/pages/imagecenter">IMAGE Center</a></li>
885
886        
887        
888      </ul>
889      <!--Dropdown Menu End-->
890    </li>
891    
892    
893    
894    
895
896    <li class=""><a href="/pages/microscope-service">Service</a></li>
897    
898    
899    
900    
901
902    <li class=""><a href="/pages/software-download">Software </a></li>
903    
904    
905    
906    
907
908    <li class=""><a href="https://get.teamviewer.com/imiller">REMOTE SUPPORT</a></li>
909    
910     
911 
912  </ul>
913</nav>
914
915
916<script>
917  
918  jQuery('.header-menu-area .mega-menu-tree').parent('ul').addClass('mega-menu');
919  
920</script>
920
921         
922        </div>
923        <!--Menu End-->
924        <!--Cart & Search Item Start-->
925        <div class="shoppingcart-search-item float-right">
926          <ul>
927            
928
929
930<li><a class="sidebar-trigger-search" href="#"><i class="zmdi zmdi-search"></i></a></li>
931
932<li><a href="#"><i onclick="func()" class="zmdi zmdi-shopping-cart-plus"></i> <span class="item-total bigcounter">0</span></a>
933 
934</li>
935<script>
936
937  function func(){
938  
939    window.location="https://imillermicroscopes.com/pages/request-for-quote";
940  
941  }
942
943
944</script>
944
945          </ul>
946        </div>
947        <!--Cart & Search End-->
948      </div>
949      <!--Header Menu End-->
950    </div>
951   <div class="row">
952  <div class="col-12">
953    <!--Mobile Menu Area Start-->
954    <div class="mobile-menu d-lg-none d-xl-none"></div>
955    <!--Mobile Menu Area End-->
956  </div>
957</div>
958  </div>
959</div>
960    <!--Header Bottom Area End-->
961  </div>
962</header>
963<!--Header Area End-->
964
965
966<!-- main-search start -->
967<div class="main-search-active">
968  <div class="sidebar-search-icon">
969    <button class="search-close"><span class="zmdi zmdi-close"></span></button>
970  </div>
971  <div class="sidebar-search-input">
972    
973<form action="/search" method="get" role="search">
974  <div class="form-search">
975    <input id="search" type="search" name="q" value="" placeholder="Search our store" class="input-group-field input-text" aria-label="Search our store">
976    <button type="submit">
977      <i class="zmdi zmdi-search"></i>
978    </button>
979  </div>
980</form>
981  </div>
982</div>
983<!-- main-search start -->
984
985
986
987<script>
988  
989  /*---------------------------------
990    5. Sticky Menu Active
991-----------------------------------*/
992  $(window).scroll(function() {
993    if ($(this).scrollTop() >50){  
994      $('.header-sticky').addClass("is-sticky");
995    }
996    else{
997      $('.header-sticky').removeClass("is-sticky");
998    }
999  });
1000
1001</script>
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010</div>
1011<!-- BREADCRUMBS SETCTION START -->
1012
1013<div class="breadcrumbs-section">
1014  <div class="breadcrumbs">
1015    <div class="container">
1016      <div class="row">
1017        <div class="col-12">
1018          <div class="breadcrumbs-inner pt-50 pb-50">
1019            
1020<nav class="" role="navigation" aria-label="breadcrumbs">
1021  <ul class="breadcrumb-list">
1022
1023    <li>
1024      <a href="/" title="Back to the home page">Home</a>
1025    </li>
1026    <li>
1027      
1028
1029
1030      <span>About Us</span>
1031
1032      
1033    </li>
1034  </ul>
1035</nav>
1036
1037
1038            
1039          </div>
1040        </div>
1041      </div>
1042    </div>
1043  </div>
1044</div>
1045
1046<!-- BREADCRUMBS SETCTION END -->
1047<main role="main">
1048    
1049
1050
1051
1052  
1052<script type="text/javascript">
1053    window.__shgProducts = window.__shgProducts || {};
1054    
1055      
1056      
1057    
1058  </script>
1058
1059
1060
1061
1062  
1062<script type="text/javascript">
1063    
1064      window.__shgMoneyFormat = window.__shgMoneyFormat || {"USD":{"currency":"USD","currency_symbol":"$","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","}};
1065    
1066    window.__shgCurrentCurrencyCode = window.__shgCurrentCurrencyCode || {
1067      currency: "USD",
1068      currency_symbol: "$",
1069      decimal_separator: ".",
1070      thousands_separator: ",",
1071      decimal_places: 2,
1072      currency_symbol_location: "left"
1073    };
1074  </script>
1074
1075
1076
1077<div class="crate-page pb-50 pt-50">
1078  <div class="container">
1079    <div class="shogun-root" data-shogun-id="5bec7d16d2c7a3005b424ffe" data-shogun-site-id="87611c35-afe2-41ed-ac33-cd0781627f66" data-shogun-page-id="5bec7d16d2c7a3005b424ffe" data-shogun-page-version-id="697cd40061ae54aae7f00e3c" data-shogun-platform-type="shopify" data-shogun-variant-id="697cd40061ae54aae7f00e73" data-shogun-page-type="page" data-shogun-power-up-type="" data-shogun-power-up-id="" data-region="main"> <link rel="stylesheet" type="text/css" href="https://a.shgcdn2.com/css-2025-08-04-5653/697cd40061ae54aae7f00e3c_697cd40061ae54aae7f00e73.css"> 
1079<script type="text/javascript" src="https://a.shgcdn2.com/js-2025-09-16-1610/global-assets-f5dea8953d263b840351796d31f750ce16771303.js" defer></script>
1079 <div class="shg-c " id="s-dbbeede1-4e1c-44b5-aa8f-2d78bf5d30b3"> <div class="shg-row" data-col-grid-mode-on=""> <div class="shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-12">
1080<div id="s-aceda988-cf90-48b8-8e57-db770ffe48f5" class="shg-c "> <div class="shg-rich-text shg-theme-text-content">
1081<p><span style="color: #666666;"><strong>I.Miller Microscopes is a family owned and operated microscope sales &amp; service business, now in its 4th generation. Founded by Irv Miller in 1936, we have been serving the educational, industrial and clinical microscope markets for 90 years.</strong></span></p> <p><span style="color: #666666;"><strong>I. Miller is your regional exclusive Leica dealer for NY, PA, MD, NJ, VA, DC, and DE. We can also provide any other brands you are looking for! </strong></span></p> <p><span style="color: #666666;"><strong> We are experts in all microscopy applications, ranging from the most basic monocular, binocular or stereozoom configuration to digital imaging integration, measuring and optical inspection process automation.</strong></span></p> <p><span style="color: #666666;"><strong>We also specialize in the service and cleaning of every microscope brand &amp; model to help you maintain your system in good working condition. And with an extensive inventory, I. Miller is your go-to source for replacement parts.</strong></span></p> <p><span style="color: #666666;"><strong>It is truly our knowledge, experience and unique approach that makes the difference. Whether helping you identify the appropriate instrument or keeping that instrument up-to-date, I. Miller is committed to providing a custom solution that meets your specific needs and budget.</strong></span></p> <p><span style="color: #666666;"><strong>To learn more about the I. Miller difference, call 215-925-2285 or email us at sales<a style="color: #666666;" href="mailto:[email protected]?Subject=Contact%20Thru%20Website">@imillermicroscopes.com</a>.</strong></span></p> <p><span style="color: #666666;"><strong><em>*We offer many products that are not listed on our website such as refurbished microscopes, rare parts for old microscopes, and the sale of new microscopes from ANY manufacture. Please contact us for ANY microscope related need*</em></strong></span></p>
1082</div> </div> </div> <div class="shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-12">
1083<div id="s-d9874bdd-caf8-4ed7-97e5-362a6a74d1ef-root" class="shg-c shg-btn-wrapper shg-align-center"> <a id="s-d9874bdd-caf8-4ed7-97e5-362a6a74d1ef" class="shg-btn shg-cse shg-btn-text " href="https://www.youtube.com/watch?v=LTc069jHxbc&amp;t=1s"> Welcome to I. Miller Video </a> </div> <div class="shg-c shogun-image-container shogun-image-linked shg-align-center" id="s-f2cc9cb0-de86-4ebb-9a66-8974ffb88d61"> <a class="shogun-image-link" href="https://www.youtube.com/watch?v=LTc069jHxbc&amp;t=1s"> <img src="https://i.shgcdn.com/10345a68-c3aa-4234-bd2b-3c9bb6daa92f/-/format/auto/-/preview/3000x3000/-/quality/lighter/" width="" height="" alt="" class="shogun-image " decoding="async" loading="eager"> </a> </div> 
1083<script class="__SHG_DATA__" type="application/json">
1084    {
1085      "__shgImageElements": { "uuid": "s-f2cc9cb0-de86-4ebb-9a66-8974ffb88d61" }
1086    }
1087  </script>
1087 </div> </div> </div> </div>
1088  </div>
1089</div>
1090
1091
1092  </main>
1093
1094  <div id="shopify-section-footer" class="shopify-section">
1095
1096
1097<!-- Footer Area Start -->
1098<footer>
1099  <div class="footer-container black-bg">
1100    <!--Footer Top Area Start-->
1101    
1102
1103
1104<div class="footer-top-area" id="footer-top-area-footer">
1105  <div class="container-fulied pl pr">
1106    <div class="row">
1107      <div class="col-lg-4 col-sm-3">
1108        <div class="single-footer single-footer-4">
1109          <div class="footer-logo-4">
1110            
1111  <a href="/"><img src="//imillermicroscopes.com/cdn/shop/files/I_Miller_4_v4_transparent_250x.png?v=1622557720" alt="I. Miller Microscopes"></a>
1112
1113          </div>
1114        </div>
1115      </div>
1116      <div class="col-lg-4 col-sm-5">
1117        <!--Single Footer Start-->
1118        <div class="single-footer single-footer-4 text-center">
1119          <div class="footer-newslatter-2">
1120            <form action="http://eepurl.com/dBJPff" class="popup-subscribe-form validate" method="post" id="mc-embedded-subscribe-form"  name="mc-embedded-subscribe-form" target="_blank" novalidate>
1121  <div id="mc_embed_signup_scroll" class="mc-form">
1122    <input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="Enter your email address" required>
1123    <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
1124    <div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_6bbb9b6f5827bd842d9640c82_05d85f18ef" tabindex="-1" value=""></div>
1125    <button type="submit" name="subscribe" id="mc-embedded-subscribe"><i class="zmdi zmdi-mail-send"></i></button>
1126  </div>
1127</form>
1128
1129          </div>
1130        </div>
1131        <!--Single Footer End-->
1132      </div>
1133      <div class="col-lg-4 col-sm-4">
1134        <div class="single-footer single-footer-4 text-right">
1135          <div class="footer-social footer-social-4">
1136            <ul>
1137              
1138<li>
1139<a href="#" target="_blank"><i class="fa fa-facebook"></i></a>
1140</li>
1141
1142
1143<li>
1144<a href="#"><i class="fa fa-twitter"></i></a>
1145  </li>
1146
1147
1148  <li>
1149<a href="#"><i class="fa fa-linkedin"></i></a>
1150    </li>
1151
1152
1153    <li>
1154<a href="#"><i class="fa fa-instagram"></i></a>
1155      </li>
1156
1157
1158      <li>
1159<a href="#"><i class="fa fa-pinterest-p"></i></a>
1160        </li>
1161
1162            </ul>
1163          </div>
1164        </div>
1165      </div>
1166    </div>
1167  </div>
1168</div>
1169
1170
1171
1172
1173
1174<style>
1175 
1176 #footer-top-area-footer.footer-top-area{
1177    padding-top:0px;
1178  }
1179  
1180 #footer-top-area-footer.footer-top-area{
1181    padding-bottom:10px;
1182  }
1183  
1184  
1185    #footer-top-area-footer.footer-top-area .pl{
1186    padding-left:60px;
1187  }
1188  
1189 #footer-top-area-footer.footer-top-area .pr{
1190    padding-right:60px;
1191  }
1192  
1193  
1194    .footer-top-area {
1195    background: #ffffff!important;
1196}
1197  
1198</style> 
1199    <!--Footer Top Area End-->
1200    <!--Footer Bottom Area Start-->
1201     
1202
1203<div class="footer-bottom-area-2" id="footer-bottom-area-2-footer">
1204  <div class="container-fulied pl pr">
1205    <div class="footer-bottom-item">
1206      <div class="row">
1207        <div class="col-md-6 col-12">
1208          <div class="copyright-text">
1209            <p>© Copyright <a href="#"> I. Miller Precision Optical </a> All Rights Reserved</p>
1210          </div>
1211        </div>
1212        <div class="col-md-6 col-12">
1213          <div class="footer-bottom-menu footer-bottom-menu-4 text-right">
1214            <nav>
1215  <ul>
1216    
1217
1218  </ul>
1219</nav>
1220          </div>
1221        </div>
1222      </div>
1223    </div>
1224  </div>
1225</div>
1226
1227
1228
1229
1230
1231<style>
1232 
1233 #footer-bottom-area-2-footer.footer-bottom-area-2{
1234    padding-top:15px;
1235  }
1236  
1237 #footer-bottom-area-2-footer.footer-bottom-area-2{
1238    padding-bottom:15px;
1239  }
1240  
1241   #footer-bottom-area-2-footer.footer-bottom-area-2 .pl{
1242    padding-left:60px;
1243  }
1244  
1245 #footer-bottom-area-2-footer.footer-bottom-area-2 .pr{
1246    padding-right:60px;
1247  }
1248  
1249  
1250    .footer-bottom-area-2 {
1251     background: #313131;
1252}
1253
1254  
1255</style> 
1256    <!--Footer Bottom Area End-->
1257  </div>
1258</footer>
1259<!-- Footer Area End -->
1260
1261
1262
1263
1264
1265
1266<style>
1267 
1268.footer-container{
1269    margin-top:0px;
1270  }
1271  
1272 .footer-container{
1273    margin-bottom:0px;
1274  }
1275
1276
1277</style> 
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287</div>
1288    
1289    
1290  </div>
1291
1292  
1292<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/fastclick.min.js?v=29723458539410922371548346737"></script>
1292
1293  
1293<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/timber.js?v=72286228243929268381548346755"></script>
1293
1294
1295  
1296  
1296<script></script>
1296
1297
1298  
1299<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/handlebars.min.js?v=79044469952368397291548346739"></script>
1299
1300          <!-- /snippets/ajax-cart-template.liquid -->
1301
1302  
1302<script id="CartTemplate" type="text/template">
1303  
1304    <form action="/cart" method="post" novalidate class="cart ajaxcart">
1305      <div class="ajaxcart__inner">
1306        {{#items}}
1307        <div class="ajaxcart__product">
1308          <div class="ajaxcart__row" data-line="{{line}}">
1309            <div class="grid">
1310              <div class="grid__item one-quarter">
1311                <a href="{{url}}" class="ajaxcart__product-image"><img src="{{img}}" alt=""></a>
1312              </div>
1313              <div class="grid__item three-quarters">
1314                <p>
1315                  <a href="{{url}}" class="ajaxcart__product-name">{{name}}</a>
1316                  {{#if variation}}
1317                    <span class="ajaxcart__product-meta">{{variation}}</span>
1318                  {{/if}}
1319                  {{#properties}}
1320                    {{#each this}}
1321                      {{#if this}}
1322                        <span class="ajaxcart__product-meta">{{@key}}: {{this}}</span>
1323                      {{/if}}
1324                    {{/each}}
1325                  {{/properties}}
1326                  
1327                    <span class="ajaxcart__product-meta">{{ vendor }}</span>
1328                  
1329                </p>
1330
1331                <div class="grid--full display-table">
1332                  <div class="grid__item display-table-cell one-half">
1333                    <div class="ajaxcart__qty">
1334                      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}" data-line="{{line}}">
1335                        <span class="icon icon-minus" aria-hidden="true"></span>
1336                        <span class="fallback-text" aria-hidden="true">&minus;</span>
1337                        <span class="visually-hidden">Reduce item quantity by one</span>
1338                      </button>
1339                      <input type="text" name="updates[]" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" data-line="{{line}}" aria-label="quantity" pattern="[0-9]*">
1340                      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}">
1341                        <span class="icon icon-plus" aria-hidden="true"></span>
1342                        <span class="fallback-text" aria-hidden="true">+</span>
1343                        <span class="visually-hidden">Increase item quantity by one</span>
1344                      </button>
1345                    </div>
1346                  </div>
1347                  <div class="grid__item display-table-cell one-half text-right">
1348                    {{#if discountsApplied}}
1349                      <small class="ajaxcart-item__price-strikethrough"><s>{{{originalLinePrice}}}</s></small>
1350                      <br><span>{{{linePrice}}}</span>
1351                    {{else}}
1352                      <span>{{{linePrice}}}</span>
1353                    {{/if}}
1354                    </div>
1355                  </div>
1356                  {{#if discountsApplied}}
1357                    <div class="grid--full display-table">
1358                      <div class="grid__item text-right">
1359                        {{#each discounts}}
1360                          <small class="ajaxcart-item__discount">{{ this.title }}</small><br>
1361                        {{/each}}
1362                      </div>
1363                    </div>
1364                  {{/if}}
1365                  </div>
1366                </div>
1367              </div>
1368            </div>
1369          </div>
1370        </div>
1371        {{/items}}
1372
1373        
1374          <div>
1375            <label for="CartSpecialInstructions">Special instructions for seller</label>
1376            <textarea name="note" class="input-full" id="CartSpecialInstructions">{{ note }}</textarea>
1377          </div>
1378        
1379      </div>
1380      <div class="ajaxcart__footer">
1381        <div class="grid--full">
1382          <div class="grid__item two-thirds">
1383            <p>Subtotal</p>
1384          </div>
1385          <div class="grid__item one-third text-right">
1386            <p>{{{totalPrice}}}</p>
1387          </div>
1388          {{#if totalCartDiscount}}
1389            <p class="ajaxcart__savings text-center"><em>{{{totalCartDiscount}}}</em></p>
1390          {{/if}}
1391        </div>
1392        <p class="text-center">Shipping &amp; taxes calculated at checkout</p>
1393        <button type="submit" class="btn--secondary btn--full cart__checkout" name="checkout">
1394          Check Out &rarr;
1395        </button>
1396        
1397          <div class="additional_checkout_buttons"><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart">
1397 <shopify-accelerated-checkout-cart wallet-configs="[{&quot;supports_subs&quot;:false,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;paypal&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:5525700723,&quot;countryCode&quot;:&quot;US&quot;,&quot;merchantName&quot;:&quot;I. Miller Microscopes&quot;,&quot;phoneRequired&quot;:false,&quot;companyRequired&quot;:false,&quot;shippingType&quot;:&quot;shipping&quot;,&quot;shopifyPaymentsEnabled&quot;:true,&quot;hasManagedSellingPlanState&quot;:null,&quot;requiresBillingAgreement&quot;:false,&quot;gatewayType&quot;:&quot;CONNECTED&quot;,&quot;merchantId&quot;:null,&quot;sdkUrl&quot;:&quot;https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026intent=capture&quot;,&quot;serviceableCountryCodes&quot;:[&quot;AC&quot;,&quot;AD&quot;,&quot;AE&quot;,&quot;AF&quot;,&quot;AG&quot;,&quot;AI&quot;,&quot;AL&quot;,&quot;AM&quot;,&quot;AO&quot;,&quot;AR&quot;,&quot;AT&quot;,&quot;AU&quot;,&quot;AW&quot;,&quot;AX&quot;,&quot;AZ&quot;,&quot;BA&quot;,&quot;BB&quot;,&quot;BD&quot;,&quot;BE&quot;,&quot;BF&quot;,&quot;BG&quot;,&quot;BH&quot;,&quot;BI&quot;,&quot;BJ&quot;,&quot;BL&quot;,&quot;BM&quot;,&quot;BN&quot;,&quot;BO&quot;,&quot;BQ&quot;,&quot;BR&quot;,&quot;BS&quot;,&quot;BT&quot;,&quot;BW&quot;,&quot;BY&quot;,&quot;BZ&quot;,&quot;CA&quot;,&quot;CC&quot;,&quot;CD&quot;,&quot;CF&quot;,&quot;CG&quot;,&quot;CH&quot;,&quot;CI&quot;,&quot;CK&quot;,&quot;CL&quot;,&quot;CM&quot;,&quot;CN&quot;,&quot;CO&quot;,&quot;CR&quot;,&quot;CV&quot;,&quot;CW&quot;,&quot;CX&quot;,&quot;CY&quot;,&quot;CZ&quot;,&quot;DE&quot;,&quot;DJ&quot;,&quot;DK&quot;,&quot;DM&quot;,&quot;DO&quot;,&quot;DZ&quot;,&quot;EC&quot;,&quot;EE&quot;,&quot;EG&quot;,&quot;EH&quot;,&quot;ER&quot;,&quot;ES&quot;,&quot;ET&quot;,&quot;FI&quot;,&quot;FJ&quot;,&quot;FK&quot;,&quot;FO&quot;,&quot;FR&quot;,&quot;GA&quot;,&quot;GB&quot;,&quot;GD&quot;,&quot;GE&quot;,&quot;GF&quot;,&quot;GG&quot;,&quot;GH&quot;,&quot;GI&quot;,&quot;GL&quot;,&quot;GM&quot;,&quot;GN&quot;,&quot;GP&quot;,&quot;GQ&quot;,&quot;GR&quot;,&quot;GS&quot;,&quot;GT&quot;,&quot;GW&quot;,&quot;GY&quot;,&quot;HK&quot;,&quot;HN&quot;,&quot;HR&quot;,&quot;HT&quot;,&quot;HU&quot;,&quot;ID&quot;,&quot;IE&quot;,&quot;IL&quot;,&quot;IM&quot;,&quot;IN&quot;,&quot;IO&quot;,&quot;IQ&quot;,&quot;IS&quot;,&quot;IT&quot;,&quot;JE&quot;,&quot;JM&quot;,&quot;JO&quot;,&quot;JP&quot;,&quot;KE&quot;,&quot;KG&quot;,&quot;KH&quot;,&quot;KI&quot;,&quot;KM&quot;,&quot;KN&quot;,&quot;KR&quot;,&quot;KW&quot;,&quot;KY&quot;,&quot;KZ&quot;,&quot;LA&quot;,&quot;LB&quot;,&quot;LC&quot;,&quot;LI&quot;,&quot;LK&quot;,&quot;LR&quot;,&quot;LS&quot;,&quot;LT&quot;,&quot;LU&quot;,&quot;LV&quot;,&quot;LY&quot;,&quot;MA&quot;,&quot;MC&quot;,&quot;MD&quot;,&quot;ME&quot;,&quot;MF&quot;,&quot;MG&quot;,&quot;MK&quot;,&quot;ML&quot;,&quot;MM&quot;,&quot;MN&quot;,&quot;MO&quot;,&quot;MQ&quot;,&quot;MR&quot;,&quot;MS&quot;,&quot;MT&quot;,&quot;MU&quot;,&quot;MV&quot;,&quot;MW&quot;,&quot;MX&quot;,&quot;MY&quot;,&quot;MZ&quot;,&quot;NA&quot;,&quot;NC&quot;,&quot;NE&quot;,&quot;NF&quot;,&quot;NG&quot;,&quot;NI&quot;,&quot;NL&quot;,&quot;NO&quot;,&quot;NP&quot;,&quot;NR&quot;,&quot;NU&quot;,&quot;NZ&quot;,&quot;OM&quot;,&quot;PA&quot;,&quot;PE&quot;,&quot;PF&quot;,&quot;PG&quot;,&quot;PH&quot;,&quot;PK&quot;,&quot;PL&quot;,&quot;PM&quot;,&quot;PN&quot;,&quot;PS&quot;,&quot;PT&quot;,&quot;PY&quot;,&quot;QA&quot;,&quot;RE&quot;,&quot;RO&quot;,&quot;RS&quot;,&quot;RU&quot;,&quot;RW&quot;,&quot;SA&quot;,&quot;SB&quot;,&quot;SC&quot;,&quot;SD&quot;,&quot;SE&quot;,&quot;SG&quot;,&quot;SH&quot;,&quot;SI&quot;,&quot;SJ&quot;,&quot;SK&quot;,&quot;SL&quot;,&quot;SM&quot;,&quot;SN&quot;,&quot;SO&quot;,&quot;SR&quot;,&quot;SS&quot;,&quot;ST&quot;,&quot;SV&quot;,&quot;SX&quot;,&quot;SZ&quot;,&quot;TA&quot;,&quot;TC&quot;,&quot;TD&quot;,&quot;TF&quot;,&quot;TG&quot;,&quot;TH&quot;,&quot;TJ&quot;,&quot;TK&quot;,&quot;TL&quot;,&quot;TM&quot;,&quot;TN&quot;,&quot;TO&quot;,&quot;TR&quot;,&quot;TT&quot;,&quot;TV&quot;,&quot;TW&quot;,&quot;TZ&quot;,&quot;UA&quot;,&quot;UG&quot;,&quot;UM&quot;,&quot;US&quot;,&quot;UY&quot;,&quot;UZ&quot;,&quot;VA&quot;,&quot;VC&quot;,&quot;VE&quot;,&quot;VG&quot;,&quot;VN&quot;,&quot;VU&quot;,&quot;WF&quot;,&quot;WS&quot;,&quot;XK&quot;,&quot;YE&quot;,&quot;YT&quot;,&quot;ZA&quot;,&quot;ZM&quot;,&quot;ZW&quot;]}}]" access-token="687632a62799e454513887576d5b58a5" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="5525700723" cart-id="251fc3cb0d4c585eb50d068266f1778b" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&quot;,&quot;370070f3&quot;]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'>&nbsp</div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div>
1398        
1399      </div>
1400    </form>
1401  
1402  </script>
1402
1403  
1403<script id="AjaxQty" type="text/template">
1404  
1405    <div class="ajaxcart__qty">
1406      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}">
1407        <span class="icon icon-minus" aria-hidden="true"></span>
1408        <span class="fallback-text" aria-hidden="true">&minus;</span>
1409        <span class="visually-hidden">Reduce item quantity by one</span>
1410      </button>
1411      <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*">
1412      <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{key}}" data-qty="{{itemAdd}}">
1413        <span class="icon icon-plus" aria-hidden="true"></span>
1414        <span class="fallback-text" aria-hidden="true">+</span>
1415        <span class="visually-hidden">Increase item quantity by one</span>
1416      </button>
1417    </div>
1418  
1419  </script>
1419
1420  
1420<script id="JsQty" type="text/template">
1421  
1422    <div class="js-qty">
1423      <button type="button" class="js-qty__adjust js-qty__adjust--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}">
1424        <span class="icon icon-minus" aria-hidden="true"></span>
1425        <span class="fallback-text" aria-hidden="true">&minus;</span>
1426        <span class="visually-hidden">Reduce item quantity by one</span>
1427      </button>
1428      <input type="text" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}">
1429      <button type="button" class="js-qty__adjust js-qty__adjust--plus icon-fallback-text" data-id="{{key}}" data-qty="{{itemAdd}}">
1430        <span class="icon icon-plus" aria-hidden="true"></span>
1431        <span class="fallback-text" aria-hidden="true">+</span>
1432        <span class="visually-hidden">Increase item quantity by one</span>
1433      </button>
1434    </div>
1435  
1436  </script>
1436
1437  
1438          
1438<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/ajax-cart.js?v=121536560130572892991548346755"></script>
1438
1439  
1440          
1440<script>
1441            jQuery(function($) {
1442              ajaxCart.init({
1443                formSelector: '#AddToCartForm',
1444                cartContainer: '#CartContainer',
1445                addToCartSelector: '#AddToCart',
1446                cartCountSelector: '#CartCount',
1447                cartCostSelector: '#CartCost',
1448                moneyFormat: "${{amount}}"
1449              });
1450              });
1451
1452              jQuery(document.body).on('afterCartLoad.ajaxCart', function(evt, cart) {
1453                // Bind to 'afterCartLoad.ajaxCart' to run any javascript after the cart has loaded in the DOM
1454                timber.RightDrawer.open();
1455              });
1456          </script>
1456<script id="dsq-count-scr" src="//your-site-name-1.disqus.com/count.js" async></script>
1456
1457
1458  <!-- modalAddToCart
1459<div class="modal fade ajax-popup" id="modalAddToCart" tabindex="-1" role="dialog" aria-hidden="true">
1460  <div class="modal-dialog white-modal modal-sm">
1461    <div class="modal-content ">
1462      <div class="modal-header">
1463        <button type="button" class="close" data-dismiss="modal" aria-hidden="true"><i class="zmdi zmdi-close"></i></button>
1464      </div>
1465      <div class="modal-body">
1466        <div class="text-center">
1467          <span class="productmsg"></span>
1468          <i class="zmdi zmdi-check animated zoomIn"></i>
1469          <span class="success-message">Added to cart successfully!</span>        
1470        </div>
1471      </div>
1472      <div class="modal-footer text-center">		       	
1473        <a href="/cart" class="">View Cart</a>
1474      </div>
1475    </div>
1476  </div>
1477</div>
1478 -->
1479<!-- modalAddToCart Error -->
1480<div class="modal fade ajax-popup" id="modalAddToCartError" tabindex="-1" role="dialog" aria-hidden="true">
1481  <div class="modal-dialog white-modal modal-sm">
1482    <div class="modal-content ">
1483      <div class="modal-header">
1484        <button type="button" class="close" data-dismiss="modal" aria-hidden="true"><i class="zmdi zmdi-close"></i></button>
1485      </div>
1486      <div class="modal-body">
1487        <div class="text-center error_message"></div>
1488      </div>
1489    </div>
1490  </div>
1491</div>
1492  <div id="fb-root"></div>
1493<script>(function(d, s, id) {
1494  var js, fjs = d.getElementsByTagName(s)[0];
1495  if (d.getElementById(id)) return;
1496  js = d.createElement(s); js.id = id;
1497  js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8";
1498  fjs.parentNode.insertBefore(js, fjs);
1499}(document, 'script', 'facebook-jssdk'));</script>
1499
1500
1501
1502
1503
1504
1505
1506
1507<script>
1508  $(function() {
1509    // Current Ajax request.
1510    var currentAjaxRequest = null;
1511    // Grabbing all search forms on the page, and adding a .search-results list to each.
1512    var searchForms = $('form[action="/search"]').css('position','relative').each(function() {
1513      // Grabbing text input.
1514      var input = $(this).find('input[name="q"]');
1515      // Adding a list for showing search results.
1516      var offSet = input.position().top + input.innerHeight();
1517      $('<ul class="search-results home-two"></ul>').css( { 'position': 'absolute', 'left': '0px', 'top': offSet } ).appendTo($(this)).hide();    
1518      // Listening to keyup and change on the text field within these search forms.
1519      input.attr('autocomplete', 'off').bind('keyup change', function() {
1520        // What's the search term?
1521        var term = $(this).val();
1522        // What's the search form?
1523        var form = $(this).closest('form');
1524        // What's the search URL?
1525        var searchURL = '/search?type=product&q=' + term;
1526        // What's the search results list?
1527        var resultsList = form.find('.search-results');
1528        // If that's a new term and it contains at least 3 characters.
1529        if (term.length > 3 && term != $(this).attr('data-old-term')) {
1530          // Saving old query.
1531          $(this).attr('data-old-term', term);
1532          // Killing any Ajax request that's currently being processed.
1533          if (currentAjaxRequest != null) currentAjaxRequest.abort();
1534          // Pulling results.
1535          currentAjaxRequest = $.getJSON(searchURL + '&view=json', function(data) {
1536            // Reset results.
1537            resultsList.empty();
1538            // If we have no results.
1539            if(data.results_count == 0) {
1540              // resultsList.html('<li><span class="title">No results.</span></li>');
1541              // resultsList.fadeIn(100);
1542              resultsList.hide();
1543            } else {
1544              // If we have results.
1545              $.each(data.results, function(index, item) {
1546                var link = $('<a></a>').attr('href', item.url);
1547                link.append('<span class="thumbnail"><img src="' + item.thumbnail + '" /></span>');
1548                link.append('<span class="title">' + item.title + '</span>');
1549                link.wrap('<li></li>');
1550                resultsList.append(link.parent());
1551              });
1552              // The Ajax request will return at the most 10 results.
1553              // If there are more than 10, let's link to the search results page.
1554              if(data.results_count > 10) {
1555                resultsList.append('<li><span class="title"><a href="' + searchURL + '">See all results (' + data.results_count + ')</a></span></li>');
1556              }
1557              resultsList.fadeIn(100);
1558            }        
1559          });
1560        }
1561      });
1562    });
1563    // Clicking outside makes the results disappear.
1564    $('body').bind('click', function(){
1565      $('.search-results').hide();
1566    });
1567  });
1568</script>
1568
1569
1570<!-- Some styles to get you started. -->
1571<style>
1572  .search-results {
1573    z-index: 8889;
1574    list-style-type: none;   
1575    width: 190px;
1576    margin: 0;
1577    padding: 0;
1578    background: #ffffff;
1579    border: 1px solid #cccccc;
1580    border-radius: 0px;
1581    -webkit-box-shadow: 0px 4px 7px 0px rgba(0,0,0,0.1);
1582    box-shadow: 0px 4px 7px 0px rgba(0,0,0,0.1);
1583    overflow: hidden;
1584  }
1585  .search-results li {
1586    display: block;
1587    width: 100%;
1588    height: 38px;
1589    margin: 0;
1590    padding: 0;
1591    border-top: 1px solid #cccccc;
1592    line-height: 38px;
1593    overflow: hidden;
1594  }
1595  .search-results li:first-child {
1596    border-top: none;
1597  }
1598  .search-results .title {
1599    float: left;
1600    width: 140px;
1601    padding-left: 8px;
1602    white-space: nowrap;
1603    overflow: hidden;
1604    /* The text-overflow property is supported in all major browsers. */
1605    text-overflow: ellipsis;
1606    -o-text-overflow: ellipsis;
1607    text-align: left;
1608    font-size:12px;
1609    line-height:38px;
1610    color:#515151;
1611  }
1612  .search-results .title:hover{
1613    color:#CE9634;
1614  }
1615  .search-results .thumbnail {
1616    float: left;
1617    display: block;
1618    width: 32px;
1619    height: 32px;    
1620    margin: 3px 0 3px 3px;
1621    padding: 0;
1622    text-align: center;
1623    overflow: hidden;
1624    border-radius:0px;
1625  }
1626</style>
1627
1628<div class="modal fade" id="quickViewModal" tabindex="-1" role="dialog" aria-hidden="true">
1629  <button type="button" class="close" data-dismiss="modal" aria-label="Close">
1630   <i class="fa fa-times"></i>
1631  </button>
1632  <div class="modal-dialog" role="document">
1633    <div class="modal-content">
1634      <div class="modal-body">
1635        <div class="row">
1636          <div class="col-lg-5">
1637            <div class="qwick-view-left">
1638              <div class="quick-view-learg-img">
1639                <div class="quick-view-tab-content tab-content">
1640                  <div class="tab-pane active show fade" id="modal1" role="tabpanel">
1641                    <!-- Product Image -->
1642                    <div class="product-main-image__item">
1643                      <div class="img_box_1"></div>
1644                    </div>
1645                  </div>
1646                </div>
1647              </div>
1648            </div>
1649          </div>
1650          <div class="col-lg-7">
1651            <div class="qwick-view-right">
1652              <div class="qwick-view-content">
1653                <h3 class="product_title">FROM_JS</h3>
1654                <div class="price price-part">
1655                  <span class="new price-box__new amount2 new-price">jsprice</span>
1656                  <span class="old main new-price">jsprice</span>
1657                </div>
1658                
1659                <form id="add-item-qv" action="/cart/add" method="post">
1660                  <div class="quick-view-select">
1661                    <div class="select-option-part">
1662                      <div class="variants"></div>
1663                      <div class="divider divider--sm"></div>
1664                    </div>
1665                  </div>
1666                  <div class="quickview-plus-minus">
1667                    <div class="cart-plus-minus">
1668                      <input type="text" value="1" name="quantity" class="cart-plus-minus-box">
1669                    </div>
1670                    <div class="quickview-btn-cart" title="Add To Cart">
1671                      <button title="Add to cart" class="addtocartqv btn-hover-black" type="submit" name="add" value="Add to Cart">add to cart</button>
1672                    </div>
1673                    
1673<script>
1674                      jQuery('.addtocartqv').click(function(e) {
1675                        e.preventDefault();
1676                        Shopify.addItemFromFormStart('add-item-qv', jQuery(this).attr('id'));
1677                      });
1678                    </script>
1678 
1679                  </div>
1680                </form>
1681              </div>
1682            </div>
1683          </div>
1684        </div>
1685      </div>
1686    </div>
1687  </div>
1688</div>
1689
1690
1691
1692
1693<div class="quickViewModal_info" style="display: none;">
1694  <div class="button"></div>
1695  <div class="button_added"></div>
1696  <div class="button_error"></div>
1697  <div class="button_wait"></div>
1698</div>
1699
1700<script>
1701  var mainImage = '';
1702  jQuery(function ($) {
1703
1704    quiqview = function(product_handle) {
1705      Shopify.getProduct(product_handle);
1706    }
1707    Shopify.onProduct = function(product) {
1708      $('.viewfullinfo').attr('href', product.url);
1709
1710      var _parent = '#quickViewModal';
1711      $(_parent+' .product_title').text(product.title);
1712      $(_parent+' .product_dec').html(product.description);
1713
1714      $(_parent+' .rating').empty();
1715      $(_parent+' .rating').append("<span class=\"shopify-product-reviews-badge\" data-id=\""+product.id+"\"></span>");
1716
1717
1718      //check variants
1719      var variant = '';
1720
1721      for (i = 0; i < product.variants.length; i++) {
1722        if(product.variants[i].inventory_quantity > 0) {
1723          variant = product.variants[i];
1724          break;
1725        }
1726      }
1727
1728      if(variant == '') {
1729        for (i = 0; i < product.variants.length; i++) {
1730          if(product.variants[i].inventory_policy == "continue") {
1731            variant = product.variants[i];
1732            break;
1733          }
1734        }
1735        if(variant == '') {
1736          variant = product.variants[0];
1737        }
1738      }
1739
1740      mainImage = product.featured_image;
1741      var shopifyimgurl = variant.featured_image ? variant.featured_image.src : product.featured_image;
1742      var imgurl = "<img class=\"full-width\" alt=\"\" src = \""+shopifyimgurl+"\" >";
1743      jQuery(_parent+' .product-main-image__item .img_box_1').empty();
1744      jQuery(_parent+' .product-main-image__item .img_box_1').append(imgurl);
1745      jQuery(_parent+' .product-main-image__item .img_box_2').empty();
1746      jQuery(_parent+' .product-main-image__item .img_box_2').append(imgurl);
1747
1748      var desc = product.description;
1749      if (desc.indexOf("[short_description]") >= 0) {
1750        desc = desc.split("[short_description]");
1751        desc = desc[1].split("[/short_description]");
1752        $(_parent+' .product-des').show();
1753        $(_parent+' .product-des').html(desc[0]);
1754      }
1755      else {
1756        $(_parent+' .small-product-des').hide();
1757      }
1758
1759      //set variants property
1760      var inv_qua = variant.inventory_quantity;
1761      //price
1762      if(variant.price < variant.compare_at_price) {
1763        $('.price-part .main').addClass('amount');
1764        $('.price-part .price-box__new').show();
1765        changePriceValue('.price-part .main', variant.compare_at_price);
1766        changePriceValue('.price-part .price-box__new', variant.price);
1767      }
1768      else {
1769        $('.price-part .price-box__new').hide();
1770        $('.price-part .main').removeClass('amount');
1771        changePriceValue('.price-part .main', variant.price);
1772      }
1773
1774      // Variants select
1775      if(product.variants.length > 1) {
1776        var variants_margin = product.options.length == 2 ? 'variants_margin' : '';
1777
1778        var select = '<select id="product-select-qv" name="id">';
1779        var selected = 'selected';
1780        for (i = 0; i < product.variants.length; i++) {
1781          var _var = product.variants[i];
1782          if(_var.available) {
1783            select += '<option value="' + _var.id + '"' + selected +'>' + _var.title + ' - ' + Shopify.formatMoney(_var.price, "${{amount}}") + '</option>'
1784                                                                                                                   selected = '';
1785                                                                                                                   }
1786                                                                                                                   }
1787                                                                                                                   select += '</select>';
1788
1789                                                                                                                   var variant_select = '<div class="variants_selects ' + variants_margin + '">';
1790                                                                                                                   variant_select += select;
1791                                                                                                                   variant_select += '</div><div class="divider divider--sm"></div>';
1792                                                                                                                   select = variant_select;
1793                                                                                                                   }
1794                                                                                                                   else {
1795                                                                                                                   var select = '<input type="hidden" name="id" value="' + product.variants[0].id + '" />';
1796                                                                                                                   }
1797                                                                                                                   $('.variants').empty();
1798            $('.variants').html(select);
1799
1800            //parametres
1801            setParametresText(_parent+' .product-sku', variant.sku);
1802            if(jQuery(_parent + ' .product-sku').length) {
1803              var $ava = jQuery(_parent + " .product-info__availabilitu");
1804              if(variant.sku != "") {
1805                if($ava.hasClass('pull-left')){ $ava.removeClass('pull-left') }
1806              } else {
1807                if(!$ava.hasClass('pull-left')){ $ava.addClass('pull-left') }
1808              }
1809            }
1810
1811            //quantity
1812            var out_of_stock = false;
1813            if(variant.inventory_management) {
1814              if(inv_qua > 0) {
1815                $(_parent+' .product-availability').text(inv_qua + " In Stock");
1816                                                         }
1817                                                         else {
1818                                                         out_of_stock = true;
1819                                                         $(_parent+' .product-availability').text("In Stock");
1820                                                                                                  }
1821                                                                                                  }
1822                                                                                                  else {
1823                                                                                                  $(_parent+' .product-availability').text("Many in stock");
1824                                                                                                                                           }
1825
1826                                                                                                                                           // button
1827                                                                                                                                           if(!out_of_stock || variant.inventory_policy == "continue") {        
1828                  $('.product-available').show();
1829                  $('.product-disable').hide();
1830                  $('.addtocartqv').attr('id', product.id );
1831                }
1832                else {
1833                  $('.product-available').hide();
1834                  $('.product-disable').show();
1835                }
1836
1837                if (product.available && product.variants.length > 1) {
1838                  new Shopify.OptionSelectors("product-select-qv", { product: product, onVariantSelected: selectCallbackQv, enableHistoryState: true });
1839
1840                  if($('#quickViewModal .variants_selects .selector-wrapper').length > 0) {
1841                    $.each( jQuery('#quickViewModal .variants_selects .selector-wrapper'), function(index) {
1842                      $(this).find('label').text(product.options[index].name);
1843                    });
1844                  }
1845                }
1846                else {
1847                  jQuery('.currency .active').trigger('click');
1848                }
1849                selectGrid(_parent);
1850
1851                if($(".spr-badge").length > 0) {
1852                  $.getScript(window.location.protocol + "//productreviews.shopifycdn.com/assets/v4/spr.js");
1853                }
1854
1855                if($(".selector-wrapper label").length) {
1856                  $(".selector-wrapper label").each(function( index ) {
1857                    $(this).text(jQuery(this).text() + ":");
1858                  });
1859                }
1860
1861                $(_parent).modal('show');
1862
1863                if( !( 'ontouchstart' in window ) &&
1864                   !navigator.msMaxTouchPoints &&
1865                   !navigator.userAgent.toLowerCase().match( /windows phone os 7/i ) ) return false;
1866
1867                $j('body').css("top", -$j('body').scrollTop());
1868                $j('body').addClass("no-scroll");
1869                $j('.close').click(function(){
1870                  var top = parseInt($j('body').css("top").replace("px", ""))*-1;
1871                  $j('body').removeAttr("style");
1872                  $j('body').removeClass("no-scroll");
1873                  $j('body').scrollTop(top);
1874                });
1875              }
1876
1877              function setParametresText(obj, value) {
1878                if(value != '') {
1879                  $(obj).parent().show();
1880                  $(obj).text(value);
1881                }
1882                else {
1883                  $(obj).parent().hide();
1884                }
1885              }
1886
1887              function changePriceValue (cell, value) {
1888                $(cell).html(Shopify.formatMoney(value, "${{amount}}"));
1889                                                 };
1890
1891                                                 });
1892
1893
1894
1895                             var selectCallbackQv = function(variant, selector) {
1896
1897                  var _parent = '#quickViewModal';
1898                  var _parentprice = _parent + ' .price-part';
1899                  if (!variant) {
1900                    jQuery(_parent + " .price-box").hide();
1901                    jQuery(_parent + " .qwt").hide();
1902                    jQuery(_parent + " .control-console").hide();
1903                    jQuery(_parent + ' .addtocartqv').attr('disabled','disabled');
1904                    jQuery(_parent + ' .addtocartqv').text('Unavailable');
1905                                                           return false;
1906                                                           }
1907
1908                                                           jQuery(_parent + " .price-box").show();
1909                    jQuery(_parent + " .qwt").show();
1910                    jQuery(_parent + " .control-console").show();
1911
1912                    if(variant.price < variant.compare_at_price){
1913                      jQuery(_parentprice + ' .main').addClass('price-box__old');
1914                      jQuery(_parentprice + ' .price-box__new').show();
1915                      changePriceValue(_parentprice + ' .main', variant.compare_at_price);
1916                      changePriceValue(_parentprice + ' .price-box__new', variant.price);
1917                    } else {
1918                      jQuery(_parentprice + ' .price-box__new').hide();
1919                      jQuery(_parentprice + ' .main').removeClass('price-box__old');
1920                      changePriceValue(_parentprice + ' .main', variant.price);
1921                    }
1922
1923                    newVariantTextDataQv(_parent + ' .product-sku', variant.sku);
1924
1925                    if(jQuery(_parent + ' .product-sku').length) {
1926                      var $ava = jQuery(_parent + " .product-info__availabilitu");
1927                      if(variant.sku != "") {
1928                        if($ava.hasClass('pull-left')){ $ava.removeClass('pull-left') }
1929                      } else {
1930                        if(!$ava.hasClass('pull-left')){ $ava.addClass('pull-left') }
1931                      }
1932                    }
1933
1934                    if (variant.available) {
1935                      if (variant.inventory_management == null) {
1936                        jQuery(_parent + " .product-availability").text("Many in stock");
1937                                                                        } else {
1938                                                                        jQuery(_parent + " .product-availability").text(" Many in stock");
1939                                                                                                                        }
1940                                                                                                                        } else {
1941                                                                                                                        jQuery(_parent + " .product-availability").text("Sold Out");
1942      }
1943
1944	  var shopifyimgurl = variant.featured_image ? variant.featured_image.src : mainImage;
1945      var imgurl = "<img class=\"full-width\" alt=\"\" src = \""+shopifyimgurl+"\" >";
1946	  if(jQuery(_parent+' .product-main-image__item .img_box_1').children().length > 0) {
1947                          var detach = jQuery(_parent+' .product-main-image__item .img_box_1 img').detach();
1948                          jQuery(_parent+' .product-main-image__item .img_box_2').empty();
1949                          jQuery(_parent+' .product-main-image__item .img_box_2').append(detach);
1950                        }
1951                        jQuery(_parent+' .product-main-image__item .img_box_1').empty();
1952                        jQuery(_parent+' .product-main-image__item .img_box_1').append(imgurl);
1953
1954                        if (variant && variant.available) {
1955                          jQuery(_parent + ' .addtocartqv').removeAttr('disabled');
1956                          jQuery(_parent + ' .addtocartqv').html('Add to Cart');
1957                                                                 jQuery(_parent + " .control-console").show();
1958                        } else {
1959                          jQuery(_parent + ' .addtocartqv').attr('disabled','disabled');
1960                          jQuery(_parent + ' .addtocartqv').text('Unavailable');
1961                                                                 jQuery(_parent + " .control-console").hide();
1962                        }
1963
1964                        jQuery('.currency .active').trigger('click');
1965                      };
1966
1967                      function changePriceValue (cell, value) {
1968                        jQuery(cell).html(Shopify.formatMoney(value, "${{amount}}"));
1969                                                              };
1970
1971                                                              function newVariantTextDataQv (obj, value) {
1972                                          if(value != '') {
1973                          jQuery(obj).parent().show();
1974                          jQuery(obj).text(value);
1975                        }
1976                        else {
1977                          jQuery(obj).parent().hide();
1978                        }
1979                      };
1980
1981
1982                      function selectGrid(_parent) {
1983                        setTimeout(timeout, 5);
1984                        function timeout() {
1985                          if(jQuery(_parent + " .selector-wrapper").length > 2){
1986                            jQuery(_parent + " .single-option-selector").addClass("select--wd");
1987                          } else if(jQuery(_parent + " .selector-wrapper").length == 1){
1988                            jQuery(_parent + " .single-option-selector").before("<label></label>");
1989                                                                                jQuery(_parent + " .single-option-selector").addClass("select--wd");
1990                          }
1991                        }
1992                      };
1993
1994</script>
1994
1995
1996<!-- END QUICKVIEW PRODUCT -->
1997  
1998  
1998<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/wishlist.js?v=105081889935872174341548346746"></script>
1998
1999  
1999<script>
2000    (function() {
2001      Wishlist.init();
2002    }());
2003  </script>
2003
2004
2005    
2005<script src="//imillermicroscopes.com/cdn/s/javascripts/currencies.js" type="text/javascript"></script>
2005
2006  
2006<script src="//imillermicroscopes.com/cdn/shop/t/5/assets/jquery.currencies.min.js?v=177038034243851712061548346741" type="text/javascript"></script>
2006
2007
2008  
2008<script>
2009
2010    // Pick your format here:
2011    // money_format or money_with_currency_format
2012    Currency.format = 'money_format';
2013
2014    var shopCurrency = 'USD';
2015
2016    /* Sometimes merchants change their shop currency, let's tell our JavaScript file */
2017    Currency.moneyFormats[shopCurrency].money_with_currency_format = "${{amount}} USD";
2018    Currency.moneyFormats[shopCurrency].money_format = "${{amount}}";
2019
2020    var cookieCurrency;
2021    try {cookieCurrency = Currency.cookie.read();} catch (err) {} // ignore errors reading cookies
2022
2023    // Fix for customer account pages.
2024    jQuery('span.money span.money').each(function() {
2025      jQuery(this).parents('span.money').removeClass('money');
2026    });
2027
2028    // Saving the current price.
2029    jQuery('span.money').each(function() {
2030      jQuery(this).attr('data-currency-USD', jQuery(this).html());
2031    });
2032
2033      // Select all your currencies buttons.
2034      var buttons = jQuery('.currency li');
2035
2036      // If there's no cookie or it's the shop currency.
2037      if (cookieCurrency == null || cookieCurrency === shopCurrency) {
2038        buttons.removeClass('active');
2039        jQuery('.currency li[data-currency=' + shopCurrency + ']').addClass('active');
2040        Currency.currentCurrency = shopCurrency;
2041        jQuery(".current-currency").text(shopCurrency);
2042      }
2043      else {
2044        Currency.convertAll(shopCurrency, cookieCurrency);
2045        buttons.removeClass('active');
2046        jQuery('.currency li[data-currency=' + cookieCurrency + ']').addClass('active');
2047        jQuery(".current-currency").text(cookieCurrency);
2048      }
2049
2050      // When customer clicks on a currency button.
2051      buttons.click(function() {
2052        buttons.removeClass('active');
2053        var cur = jQuery(this).attr('data-currency');
2054        jQuery( ".currency li[data-currency='" + cur + "']" ).addClass('active');
2055        
2056        var newCurrency =  jQuery(this).attr('data-currency');
2057        if(newCurrency == Currency.currentCurrency)
2058        {
2059          	Currency.convertAll(shopCurrency, newCurrency);
2060        }
2061        else
2062        {
2063            Currency.convertAll(Currency.currentCurrency, newCurrency);
2064        }
2065        
2066        jQuery(".current-currency").text(cur);
2067      });
2068
2069      // For product options.
2070      var main_selectCallback = window.selectCallback;
2071      var selectCallback = function(variant, selector) {
2072          main_selectCallback(variant, selector);
2073          Currency.convertAll(shopCurrency, jQuery(".currency .active").attr('data-currency'));
2074      };
2075  </script>
vendor: 1 bytes, line 2075
2075
2076<script>
vendor: 393 bytes, lines 2076-2082
2076
2077      (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
2078        (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
2079        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
2080                              })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
2081
2082      ga('create', '
2082UA-91020528-1
vendor: 50 bytes, lines 2082-2085
2082', 'auto');
2083         ga('send', 'pageview');
2084
2085    
2085</script>
2085<!-- spurit_uev-added -->
2086<!-- "snippets/spurit_uev-theme-snippet.liquid" was not rendered, the associated app was uninstalled -->
2087<!-- /spurit_uev-added -->
2088
2089<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2089
2090</body>
2091</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.