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– I. Miller Microscopes</title><meta name="description" content="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. 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: {"hex":"transparent"}; 296 color: {"hex":"transparent"}; 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 & 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 & 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&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&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">−</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 & taxes calculated at checkout</p> 1393 <button type="submit" class="btn--secondary btn--full cart__checkout" name="checkout"> 1394 Check Out → 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="[{"supports_subs":false,"supports_def_opts":false,"name":"paypal","wallet_params":{"shopId":5525700723,"countryCode":"US","merchantName":"I. Miller Microscopes","phoneRequired":false,"companyRequired":false,"shippingType":"shipping","shopifyPaymentsEnabled":true,"hasManagedSellingPlanState":null,"requiresBillingAgreement":false,"gatewayType":"CONNECTED","merchantId":null,"sdkUrl":"https://www.paypal.com/sdk/js?components=buttons\u0026commit=false\u0026currency=USD\u0026locale=en_US\u0026client-id=AexZEtAxk09Ncgj6FSWFFyGKbxxAZ_LTyJ2DPdJWl1YUlecinmc5AfIaRF2qYjWlusWahlzz6SVkY5Ci\u0026intent=capture","serviceableCountryCodes":["AC","AD","AE","AF","AG","AI","AL","AM","AO","AR","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR","CV","CW","CX","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","EH","ER","ES","ET","FI","FJ","FK","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GW","GY","HK","HN","HR","HT","HU","ID","IE","IL","IM","IN","IO","IQ","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MK","ML","MM","MN","MO","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PS","PT","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SZ","TA","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","US","UY","UZ","VA","VC","VE","VG","VN","VU","WF","WS","XK","YE","YT","ZA","ZM","ZW"]}}]" access-token="687632a62799e454513887576d5b58a5" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="5525700723" cart-id="251fc3cb0d4c585eb50d068266f1778b" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <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'> </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">−</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">−</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.