{"title":"Interior Cleaners \u0026 Degreasers","description":"","products":[{"product_id":"interior-plus","title":"Interior Plus","description":"\u003cbody\u003e\n\n\n    \u003cmeta charset=\"UTF-8\"\u003e\n    \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n    \u003ctitle\u003eOrganic Stain Remover Instructions\u003c\/title\u003e\n    \u003cstyle\u003e\n        \/* Styles for dropdown content *\/\n        .dropdown-content, .dropdown-content-2 {\n            display: none; \/* Initially hide the dropdown content *\/\n            margin-top: 10px;\n            border: 1px solid #ddd;\n            padding: 10px;\n            transition: max-height 0.3s ease, padding 0.3s ease;\n            max-height: 0;\n            overflow: hidden;\n            background-color: #fff; \/* White background for dropdown content *\/\n            border-radius: 8px; \/* Add rounded corners to the dropdown content *\/\n            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); \/* Light shadow for depth *\/\n            line-height: 1.6; \/* Improve readability *\/\n        }\n\n        \/* Styles for dropdown buttons *\/\n        .dropdown-btn, .dropdown-btn-2 {\n            cursor: pointer; \/* Cursor changes to pointer on hover *\/\n            padding: 12px 20px; \/* Increase padding for a button-like appearance *\/\n            border: 1px solid #5aa6e2; \/* Matching border color *\/\n            margin-top: 20px;\n            background-color: #5aa6e2; \/* Light blue background *\/\n            font-weight: bold; \/* Make text bold *\/\n            border-radius: 25px; \/* Rounded corners for button shape *\/\n            text-align: center; \/* Center text *\/\n            display: inline-block; \/* Button appearance *\/\n            width: 100%; \/* Make the button full width *\/\n            transition: background-color 0.3s ease, transform 0.2s ease; \/* Add transition for hover effects *\/\n            color: #fff; \/* White text for contrast *\/\n            box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1); \/* Add shadow for button depth *\/\n            position: relative; \/* Position for toggle indicator *\/\n            outline: none; \/* Remove outline for better aesthetics *\/\n        }\n\n        \/* Hover effect for dropdown buttons *\/\n        .dropdown-btn:hover, .dropdown-btn-2:hover {\n            background-color: #4b9cd3; \/* Darker blue on hover *\/\n            transform: translateY(-2px); \/* Slight lift on hover *\/\n            box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15); \/* Enhanced shadow on hover *\/\n        }\n\n        \/* Toggle indicator for open\/closed state *\/\n        .dropdown-btn::after, .dropdown-btn-2::after {\n            content: '\\25BC'; \/* Down arrow *\/\n            font-size: 14px;\n            position: absolute;\n            right: 20px;\n            transition: transform 0.3s ease;\n        }\n\n        \/* Rotate the indicator when open *\/\n        .open-btn::after, .open-btn-2::after {\n            transform: rotate(180deg); \/* Up arrow *\/\n        }\n\n        .open {\n            display: block;\n            max-height: 1000px; \/* Large enough to show all content *\/\n            padding: 10px;\n        }\n\n        \/* General styles *\/\n        body {\n            font-family: Arial, sans-serif;\n            line-height: 1.6;\n            margin: 0; \/* Removed default margin *\/\n            padding: 0; \/* Removed default padding *\/\n            background-color: #f9f9f9; \/* Light grey background *\/\n        }\n\n        p, ol {\n            margin: 0 0 10px;\n        }\n\n        ol {\n            padding-left: 20px;\n        }\n\n        strong {\n            font-weight: bold;\n        }\n\n        \/* Media queries for mobile responsiveness *\/\n        @media (max-width: 600px) {\n            .dropdown-btn, .dropdown-btn-2 {\n                padding: 10px 15px; \/* Reduce padding on mobile *\/\n                font-size: 14px; \/* Smaller font size for mobile *\/\n            }\n\n            .dropdown-content, .dropdown-content-2 {\n                font-size: 14px; \/* Smaller content font *\/\n            }\n        }\n\n        \/* Fix for Announcement Bar *\/\n        .announcement-bar {\n            margin: 0; \/* Remove default margin *\/\n            padding: 0px 0px; \/* Proper padding *\/\n            background-color: #0056a6; \/* Consistent background color *\/\n            color: #fff; \/* White text *\/\n            text-align: center; \/* Center text *\/\n            font-weight: bold; \/* Bold text *\/\n            position: relative; \/* Stay in the document flow *\/\n            box-shadow: none; \/* Remove any shadow *\/\n            border: none; \/* Remove any border *\/\n            height: auto; \/* Allow auto height to fit content *\/\n            width: 100%; \/* Full width *\/\n        }\n    \u003c\/style\u003e\n    \u003c!-- Product Description --\u003e\n    \u003cdiv style=\"text-align: left;\"\u003e\n        \u003cp\u003eDesigned to remove organic stains such as grass, blood, vomit, urines, and feces from multiple surfaces - car upholstery, crates, pet beds, rugs, leather, furniture, hardwood, and carpet, etc. This innovative non-toxic, non-corrosive, biodegradable \u0026amp; 100% organic formula utilizes antimicrobial agents to remove embedded organic soils and eliminate odors at their source.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003e\u003cem\u003eDilution: 1:1\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n        \n        \u003c!-- Directions --\u003e\n        \u003cp\u003e\u003cstrong\u003eDIRECTIONS:\u003c\/strong\u003e Before cleaning, remove excess liquid and vacuum surfaces to remove dust, dirt, or debris. Always test fabric for color stability by spraying the product in an inconspicuous area first. If there is any change, do not use this product.\u003c\/p\u003e\n        \u003col\u003e\n            \u003cli\u003eSpray and saturate the stain, let dwell for 2~3 minutes.\u003c\/li\u003e\n            \u003cli\u003eBlot with a clean absorbent towel.\u003c\/li\u003e\n            \u003cli\u003eRepeat as necessary. Stubborn stains may need to be scrubbed gently with a soft bristle brush.\u003c\/li\u003e\n        \u003c\/ol\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Compositional Information --\u003e\n    \u003cdiv class=\"dropdown-btn\" aria-expanded=\"false\" aria-controls=\"compositional-information-dropdown\"\u003eCompositional Information\u003c\/div\u003e\n    \u003cdiv class=\"dropdown-content\" id=\"compositional-information-dropdown\"\u003e\n        \u003cp\u003e\u003cstrong\u003eCONTAINS:\u003c\/strong\u003e Water (CAS#7732-18-5), Propylene Glycol (CAS#57-55-6), Buffer (Proprietary), Poly(oxy-1,2-ethanediyl), a-(2-ethylhexyl)-w-hydroxy-) (CAS#26468-86-0), Sodium Tetraborate (CAS#1330-43-4), Sodium Citrate (CAS#6132-04-3), Nonionic surfactant blend (Proprietary), 1,3-Propanediol (CAS#504-63-2)\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Precautionary Statement --\u003e\n    \u003cdiv class=\"dropdown-btn-2\" aria-expanded=\"false\" aria-controls=\"precautionary-statement-dropdown\"\u003ePRECAUTIONARY STATEMENT\u003c\/div\u003e\n    \u003cdiv class=\"dropdown-content-2\" id=\"precautionary-statement-dropdown\"\u003e\n        \u003cp\u003e\u003cstrong\u003eKEEP OUT OF REACH OF CHILDREN\u003c\/strong\u003e \u003cem\u003eAvoid contact with eyes and do NOT swallow. Wash thoroughly after handling. Keep container closed. Read MSDS before using.\u003c\/em\u003e\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFIRST AID:\u003c\/strong\u003e \u003cem\u003eHave the product container or label with you when calling a poison control center or doctor, or going for treatment advice.\u003c\/em\u003e\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eIF EYES CONTACTED:\u003c\/strong\u003e \u003cem\u003eFlush eyes immediately with plenty of water for 15-20 minutes.\u003c\/em\u003e\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eIF IRRITATED:\u003c\/strong\u003e\u003cem\u003e Get medical attention.\u003c\/em\u003e\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eIF INHALED:\u003c\/strong\u003e \u003cem\u003eIf breathing is difficult, remove to fresh air. If symptoms persist, consult a physician and get medical attention.\u003c\/em\u003e\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eIF SWALLOWED:\u003c\/strong\u003e \u003cem\u003eDo not induce vomiting, do not give anything to drink, get immediate medical attention. NOTICE: Pressure Equipment Sales is not responsible for the misuse of this product or if the product is used in any other way than directed.\u003c\/em\u003e\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003e\u003cem\u003eFor Chemical Emergency: INFOTRAC NORTH AMERICA 1-800-535-5053 INTERNATIONAL 1-352-323-3500\u003c\/em\u003e\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- JavaScript to toggle dropdown content --\u003e\n    \u003cscript\u003e\n        document.querySelectorAll('.dropdown-btn').forEach(function(button) {\n            button.addEventListener('click', function() {\n                const content = button.nextElementSibling;\n\n                \/\/ Toggle the clicked dropdown\n                content.classList.toggle('open');\n                button.classList.toggle('open-btn');\n\n                \/\/ Update ARIA attributes\n                const isOpen = content.classList.contains('open');\n                button.setAttribute('aria-expanded', isOpen);\n            });\n        });\n\n        \/\/ JavaScript for the new button\n        document.querySelectorAll('.dropdown-btn-2').forEach(function(button) {\n            button.addEventListener('click', function() {\n                const content = button.nextElementSibling;\n\n                \/\/ Toggle the clicked dropdown\n                content.classList.toggle('open');\n                button.classList.toggle('open-btn-2');\n\n                \/\/ Update ARIA attributes\n                const isOpen = content.classList.contains('open');\n                button.setAttribute('aria-expanded', isOpen);\n            });\n        });\n    \u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"PressureEquipment","offers":[{"title":"16 Oz","offer_id":43080485601435,"sku":"","price":8.0,"currency_code":"USD","in_stock":true},{"title":"Gallon","offer_id":43178890920091,"sku":"","price":18.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0202\/6441\/9428\/files\/InteriorPlus_Gallon_Front_PesOnline.jpg?v=1778103572"},{"product_id":"fast-track-wheel-cleaner-16-oz","title":"Fast Track Total Wheel Cleaner","description":"\u003c!-- FAST TRACK — Product Description (scoped) --\u003e\n\u003cstyle\u003e\n    .pes-accordion [hidden]{display:none!important}\n\n    .pes-accordion .dropdown-btn{\n      cursor:pointer;\n      padding:12px 16px;\n      border:1px solid #5aa6e2;\n      margin-top:20px;\n      background:#5aa6e2;\n      color:#fff;\n      font-weight:700;\n      border-radius:8px;\n      width:100%;\n      text-align:left;\n      position:relative;\n      transition:background .3s ease, transform .2s ease, box-shadow .2s ease;\n      box-shadow:0 3px 6px rgba(0,0,0,.1);\n      outline:none;\n    }\n    .pes-accordion .dropdown-btn:hover{\n      background:#4b9cd3;\n      transform:translateY(-2px);\n      box-shadow:0 5px 8px rgba(0,0,0,.15);\n    }\n    .pes-accordion .dropdown-btn::after{\n      content:\"\\25BC\";\n      position:absolute;\n      right:16px;\n      top:50%;\n      transform:translateY(-50%);\n      transition:transform .3s ease;\n      font-size:14px;\n    }\n    .pes-accordion .dropdown-btn[aria-expanded=\"true\"]::after{\n      transform:translateY(-50%) rotate(180deg);\n    }\n\n    .pes-accordion .dropdown-content{\n      overflow:hidden;\n      max-height:0;\n      padding:0 12px;\n      border:1px solid #ddd;\n      border-top:none;\n      border-radius:0 0 8px 8px;\n      background:#fff;\n      transition:max-height .3s ease, padding .3s ease;\n      line-height:1.6;\n      box-shadow:0 2px 4px rgba(0,0,0,.1);\n      margin-top:10px;\n    }\n    .pes-accordion .dropdown-content.open{\n      max-height:1000px;\n      padding:12px;\n    }\n\n    .pes-accordion p, .pes-accordion ol, .pes-accordion ul{ margin:0 0 10px }\n    .pes-accordion ol, .pes-accordion ul{ padding-left:20px }\n    .pes-accordion strong{ font-weight:700 }\n\n    @media (max-width:600px){\n      .pes-accordion .dropdown-btn{ padding:10px 15px; font-size:14px }\n      .pes-accordion .dropdown-content{ font-size:14px }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"pes-accordion\" data-product=\"fast-track-wheel-cleaner\"\u003e\n\u003c!-- Summary --\u003e\n\u003cp\u003ePES FAST TRACK Total Wheel Cleaner safely removes accumulated brake dust, oil, dirt, stains, and light corrosion from premium wheels without damaging delicate surfaces. This unique gel clings to the wheel, penetrates deposits, and cleans them away while depositing a thin layer of corrosion inhibitors to help protect against future buildup.\u003c\/p\u003e\n\u003c!-- Dropdown: How It Works --\u003e \u003cbutton type=\"button\" class=\"dropdown-btn\" aria-controls=\"how-it-works\" aria-expanded=\"false\"\u003e HOW IT WORKS \u003c\/button\u003e\n\u003cdiv id=\"how-it-works\" class=\"dropdown-content\" role=\"region\" aria-labelledby=\"how-it-works\"\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eGel formula\u003c\/strong\u003e adheres to vertical and intricate areas for better contact time.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePenetrates deposits\u003c\/strong\u003e to break down brake dust, oil, and grime.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCorrosion inhibitors\u003c\/strong\u003e leave a thin protective layer to help resist future corrosion.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNon-acid\u003c\/strong\u003e cleaner effective on both tires and rims.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Dropdown: Directions --\u003e \u003cbutton type=\"button\" class=\"dropdown-btn\" aria-controls=\"directions\" aria-expanded=\"false\"\u003e DIRECTIONS \u003c\/button\u003e\n\u003cdiv id=\"directions\" class=\"dropdown-content\" role=\"region\" aria-labelledby=\"directions\"\u003e\n\u003col\u003e\n\u003cli\u003eEnsure wheels are cool to the touch.\u003c\/li\u003e\n\u003cli\u003eSpray FAST TRACK onto tires and rims.\u003c\/li\u003e\n\u003cli\u003eAllow a dwell time of \u003cstrong\u003e1–2 minutes\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eFor heavy brake dust, agitate with a wheel brush or microfiber towel.\u003c\/li\u003e\n\u003cli\u003eRinse thoroughly with high-pressure water.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c!-- Dropdown: Usage Notes --\u003e \u003cbutton type=\"button\" class=\"dropdown-btn\" aria-controls=\"usage-notes\" aria-expanded=\"false\"\u003e USAGE NOTES \u003c\/button\u003e\n\u003cdiv id=\"usage-notes\" class=\"dropdown-content\" role=\"region\" aria-labelledby=\"usage-notes\"\u003e\n\u003cul\u003e\n\u003cli\u003eCleans and brightens premium wheels; effective on both tires and rims.\u003c\/li\u003e\n\u003cli\u003eAvoid using on hot surfaces or in direct sun.\u003c\/li\u003e\n\u003cli\u003eSpot-test on an inconspicuous area if wheel finish is unknown.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      const root = document.currentScript.closest('.pes-accordion');\n      const buttons = root.querySelectorAll('.dropdown-btn');\n\n      buttons.forEach((btn) =\u003e {\n        const panel = root.querySelector('#' + btn.getAttribute('aria-controls'));\n        if (!panel) return;\n\n        \/\/ Collapsed initial state\n        panel.classList.remove('open');\n        btn.setAttribute('aria-expanded','false');\n        panel.style.maxHeight = '0px';\n\n        btn.addEventListener('click', () =\u003e {\n          const expanded = btn.getAttribute('aria-expanded') === 'true';\n          btn.setAttribute('aria-expanded', String(!expanded));\n          panel.classList.toggle('open', !expanded);\n          panel.style.maxHeight = !expanded ? panel.scrollHeight + 'px' : '0px';\n        });\n      });\n\n      \/\/ Keep heights accurate on load\/resize\n      const refreshHeights = () =\u003e {\n        root.querySelectorAll('.dropdown-content.open').forEach(p =\u003e {\n          p.style.maxHeight = p.scrollHeight + 'px';\n        });\n      };\n      window.addEventListener('load', refreshHeights);\n      window.addEventListener('resize', refreshHeights);\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"PressureEquipment","offers":[{"title":"16 Oz","offer_id":43139168370843,"sku":"PES-FTK16","price":7.99,"currency_code":"USD","in_stock":true},{"title":"Gallon","offer_id":43178937876635,"sku":"","price":18.99,"currency_code":"USD","in_stock":true},{"title":"5 Gallon Pail","offer_id":43195926184091,"sku":"PES-FTK640","price":79.89,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0202\/6441\/9428\/files\/FastTrack1Gallon_PesOnline.jpg?v=1778022858"},{"product_id":"perfect-shine","title":"Perfect Shine","description":"\u003c!-- PERFECT SHINE — Product Description (scoped) --\u003e\n\u003cstyle\u003e\n    .pes-accordion [hidden]{display:none!important}\n\n    .pes-accordion .dropdown-btn{\n      cursor:pointer;\n      padding:12px 16px;\n      border:1px solid #5aa6e2;\n      margin-top:20px;\n      background:#5aa6e2;\n      color:#fff;\n      font-weight:700;\n      border-radius:8px;\n      width:100%;\n      text-align:left;\n      position:relative;\n      transition:background .3s ease, transform .2s ease, box-shadow .2s ease;\n      box-shadow:0 2px 6px rgba(0,0,0,.08);\n    }\n    .pes-accordion .dropdown-btn:hover{\n      background:#4b9cd3;\n      transform:translateY(-1px);\n      box-shadow:0 4px 10px rgba(0,0,0,.12);\n    }\n    .pes-accordion .dropdown-btn::after{\n      content:\"\\25BC\";\n      position:absolute;\n      right:16px;\n      top:50%;\n      transform:translateY(-50%);\n      transition:transform .3s ease;\n      font-size:14px;\n    }\n    .pes-accordion .dropdown-btn[aria-expanded=\"true\"]::after{\n      transform:translateY(-50%) rotate(180deg);\n    }\n\n    .pes-accordion .dropdown-content{\n      overflow:hidden;\n      max-height:0;\n      padding:0 12px;\n      border:1px solid #ddd;\n      border-top:none;\n      border-radius:0 0 8px 8px;\n      background:#fff;\n      transition:max-height .3s ease, padding .3s ease;\n      line-height:1.6;\n    }\n    .pes-accordion .dropdown-content.open{\n      max-height:1000px;\n      padding:12px;\n    }\n\n    .pes-accordion p, .pes-accordion ol, .pes-accordion ul{ margin:0 0 10px }\n    .pes-accordion ol, .pes-accordion ul{ padding-left:20px }\n    .pes-accordion strong{ font-weight:700 }\n\n    @media (max-width:600px){\n      .pes-accordion .dropdown-btn{ padding:10px 14px; font-size:14px }\n      .pes-accordion .dropdown-content{ font-size:14px }\n    }\n  \u003c\/style\u003e\n\u003cdiv data-product=\"perfect-shine\" class=\"pes-accordion\"\u003e\n\u003c!-- Summary --\u003e\n\u003cp\u003e\u003cstrong\u003eSHAKE WELL BEFORE USING\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePerfect Shine\u003c\/strong\u003e is a coating that provides a water-resistant high-gloss shine. It brightens any plastic or vinyl surface and is great for hard-to-reach places.\u003c\/p\u003e\n\u003c!-- Dropdown: Directions --\u003e \u003cbutton aria-expanded=\"false\" aria-controls=\"directions\" class=\"dropdown-btn\" type=\"button\"\u003e DIRECTIONS FOR USE \u003c\/button\u003e\n\u003cdiv aria-labelledby=\"directions\" role=\"region\" class=\"dropdown-content\" id=\"directions\"\u003e\n\u003col\u003e\n\u003cli\u003eShake well before using.\u003c\/li\u003e\n\u003cli\u003ePrepare surface by removing dirt, dust, oil, and grease. Dry surface.\u003c\/li\u003e\n\u003cli\u003eTest spray on an inconspicuous area or scrap piece to check compatibility.\u003c\/li\u003e\n\u003cli\u003eHold can 10–12 inches from surface. Use a stroking motion. Apply two or more light coats rather than one heavy coat. For best results, spray at 70°F to 80°F.\u003c\/li\u003e\n\u003cli\u003eIf desired, polish surface with a soft cloth after allowing spray to dry for a few minutes.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003c!-- Dropdown: Compositional Information --\u003e \u003cbutton aria-expanded=\"false\" aria-controls=\"composition\" class=\"dropdown-btn\" type=\"button\"\u003e COMPOSITIONAL INFORMATION \u003c\/button\u003e\n\u003cdiv aria-labelledby=\"composition\" role=\"region\" class=\"dropdown-content\" id=\"composition\"\u003e\n\u003cul\u003e\n\u003cli\u003eButane (CAS# 106-97-8)\u003c\/li\u003e\n\u003cli\u003eVM \u0026amp; P Naphtha (CAS# 64742-49-0)\u003c\/li\u003e\n\u003cli\u003eHexane (CAS# 110-54-3)\u003c\/li\u003e\n\u003cli\u003ePropane (CAS# 74-98-6)\u003c\/li\u003e\n\u003cli\u003eMineral Oil (CAS# 8042-47-5)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Dropdown: Precautionary Statement --\u003e \u003cbutton aria-expanded=\"false\" aria-controls=\"precautionary\" class=\"dropdown-btn\" type=\"button\"\u003e PRECAUTIONARY STATEMENT \u003c\/button\u003e\n\u003cdiv aria-labelledby=\"precautionary\" role=\"region\" class=\"dropdown-content\" id=\"precautionary\"\u003e\n\u003cp\u003eIf medical advice is needed, have the product container or label at hand. Keep out of reach of children. Read label before use.\u003c\/p\u003e\n\u003cp\u003eKeep away from heat, hot surfaces, sparks, open flames, or other ignition sources. No smoking. Do not pierce or burn, even after use.\u003c\/p\u003e\n\u003cp\u003eObtain special instructions before use. Do not handle until all safety precautions have been read and understood.\u003c\/p\u003e\n\u003cp\u003eWear protective gloves, protective clothing, eye protection, and face protection. Wash hands thoroughly after handling. Do not breathe mist, vapors, or spray. Use only outdoors or in a well-ventilated area.\u003c\/p\u003e\n\u003cp\u003eGet medical attention if you feel unwell. If exposed or concerned, seek medical attention.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIF SWALLOWED:\u003c\/strong\u003e Immediately call a poison center or doctor if you feel unwell.\u003c\/p\u003e\n\u003cp\u003eProtect from sunlight. Do not expose to temperatures exceeding 50°C \/ 122°F. Store in a well-ventilated place. Store locked up.\u003c\/p\u003e\n\u003cp\u003eDispose of contents and container in accordance with local, regional, national, and international regulations.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      const root = document.currentScript.closest('.pes-accordion');\n      const buttons = root.querySelectorAll('.dropdown-btn');\n\n      buttons.forEach((btn) =\u003e {\n        const panel = root.querySelector('#' + btn.getAttribute('aria-controls'));\n\n        panel.classList.remove('open');\n        btn.setAttribute('aria-expanded','false');\n        panel.style.maxHeight = '0px';\n\n        btn.addEventListener('click', () =\u003e {\n          const expanded = btn.getAttribute('aria-expanded') === 'true';\n          btn.setAttribute('aria-expanded', String(!expanded));\n          panel.classList.toggle('open', !expanded);\n          panel.style.maxHeight = !expanded ? panel.scrollHeight + 'px' : '0px';\n        });\n      });\n\n      const refreshHeights = () =\u003e {\n        root.querySelectorAll('.dropdown-content.open').forEach(p =\u003e {\n          p.style.maxHeight = p.scrollHeight + 'px';\n        });\n      };\n      window.addEventListener('load', refreshHeights);\n      window.addEventListener('resize', refreshHeights);\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"PressureEquipment","offers":[{"title":"Default Title","offer_id":43130645807259,"sku":"","price":6.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0202\/6441\/9428\/files\/PerfectShine.png?v=1707430249"},{"product_id":"glass-cleaner-concentrate-gallon","title":"Glass Cleaner Concentrate","description":"\u003c!-- GLASS CLEANER CONCENTRATE — Product Description (scoped) --\u003e\n\u003cstyle\u003e\n    .pes-accordion [hidden]{display:none!important}\n\n    .pes-accordion .dropdown-btn{\n      cursor:pointer;\n      padding:12px 16px;\n      border:1px solid #5aa6e2;\n      margin-top:20px;\n      background:#5aa6e2;\n      color:#fff;\n      font-weight:700;\n      border-radius:8px;\n      width:100%;\n      text-align:left;\n      position:relative;\n      transition:background .3s ease, transform .2s ease, box-shadow .2s ease;\n      box-shadow:0 2px 6px rgba(0,0,0,.08);\n    }\n    .pes-accordion .dropdown-btn:hover{\n      background:#4b9cd3;\n      transform:translateY(-1px);\n      box-shadow:0 4px 10px rgba(0,0,0,.12);\n    }\n    .pes-accordion .dropdown-btn::after{\n      content:\"\\25BC\";\n      position:absolute;\n      right:16px;\n      top:50%;\n      transform:translateY(-50%);\n      transition:transform .3s ease;\n      font-size:14px;\n    }\n    .pes-accordion .dropdown-btn[aria-expanded=\"true\"]::after{\n      transform:translateY(-50%) rotate(180deg);\n    }\n\n    .pes-accordion .dropdown-content{\n      overflow:hidden;\n      max-height:0;\n      padding:0 12px;\n      border:1px solid #ddd;\n      border-top:none;\n      border-radius:0 0 8px 8px;\n      background:#fff;\n      transition:max-height .3s ease, padding .3s ease;\n      line-height:1.6;\n    }\n    .pes-accordion .dropdown-content.open{\n      max-height:1000px;\n      padding:12px;\n    }\n\n    .pes-accordion p, .pes-accordion ol, .pes-accordion ul{ margin:0 0 10px }\n    .pes-accordion ol, .pes-accordion ul{ padding-left:20px }\n    .pes-accordion strong{ font-weight:700 }\n\n    @media (max-width:600px){\n      .pes-accordion .dropdown-btn{ padding:10px 14px; font-size:14px }\n      .pes-accordion .dropdown-content{ font-size:14px }\n    }\n  \u003c\/style\u003e\n\u003cdiv data-product=\"glass-cleaner-concentrate\" class=\"pes-accordion\"\u003e\n\u003c!-- Summary --\u003e\n\u003cp\u003eGlass Cleaner Concentrate is an easy spray-and-wipe formula that quickly cleans glass, mirrors, and other hard surfaces streak-free. It’s economical for professional janitorial, housekeeping, and maintenance use.\u003c\/p\u003e\n\u003c!-- Dropdown: Directions --\u003e \u003cbutton aria-expanded=\"false\" aria-controls=\"directions\" class=\"dropdown-btn\" type=\"button\"\u003e DIRECTIONS \u003c\/button\u003e\n\u003cdiv aria-labelledby=\"directions\" role=\"region\" class=\"dropdown-content\" id=\"directions\"\u003e\n\u003cp\u003e\u003cstrong\u003eDilutions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeavy-duty cleaning: dilute 16:1\u003c\/li\u003e\n\u003cli\u003eLight-duty cleaning: dilute 20:1\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Dropdown: Precautionary Statements --\u003e \u003cbutton aria-expanded=\"false\" aria-controls=\"precautionary\" class=\"dropdown-btn\" type=\"button\"\u003e PRECAUTIONARY STATEMENTS \u003c\/button\u003e\n\u003cdiv aria-labelledby=\"precautionary\" role=\"region\" class=\"dropdown-content\" id=\"precautionary\"\u003e\n\u003cp\u003e\u003cstrong\u003ePrevention:\u003c\/strong\u003e Keep only in original container. Do not breathe fume, gas, mist, spray, or vapors. Wash hands and exposed skin after handling. Wear eye\/face protection, protective clothing, and gloves.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eHandling:\u003c\/strong\u003e Ensure good ventilation of work area. Avoid contact with skin and eyes. Wear appropriate personal protective equipment.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eResponse:\u003c\/strong\u003e IF ON SKIN: Wash with plenty of soap and water and remove contaminated clothing. IF IN EYES: Rinse cautiously with water for several minutes. Get medical attention if symptoms persist.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eEmergency Response (INFOTRAC):\u003c\/strong\u003e USA: 1-800-535-5035 • International: 1-352-323-3500\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- Dropdown: Compositional Information --\u003e \u003cbutton aria-expanded=\"false\" aria-controls=\"composition\" class=\"dropdown-btn\" type=\"button\"\u003e COMPOSITIONAL INFORMATION \u003c\/button\u003e\n\u003cdiv aria-labelledby=\"composition\" role=\"region\" class=\"dropdown-content\" id=\"composition\"\u003e\n\u003cul\u003e\n\u003cli\u003e2-Butoxyethanol (CAS# 111-76-2)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eStorage:\u003c\/em\u003e Store in a corrosion-resistant container away from direct sun or heat sources.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eNon-Warranty:\u003c\/em\u003e Manufacturer or Seller makes no warranty, express or implied, beyond uses indicated on the label. Not liable for injury or damage caused by misuse, mishandling, or applications not described or recommended on the label. Do not handle until safety precautions have been read and understood.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n    (function(){\n      const root = document.currentScript.closest('.pes-accordion');\n      const buttons = root.querySelectorAll('.dropdown-btn');\n\n      buttons.forEach((btn) =\u003e {\n        const panel = root.querySelector('#' + btn.getAttribute('aria-controls'));\n\n        \/\/ Collapsed initial state\n        panel.classList.remove('open');\n        btn.setAttribute('aria-expanded','false');\n        panel.style.maxHeight = '0px';\n\n        btn.addEventListener('click', () =\u003e {\n          const expanded = btn.getAttribute('aria-expanded') === 'true';\n          btn.setAttribute('aria-expanded', String(!expanded));\n          panel.classList.toggle('open', !expanded);\n          panel.style.maxHeight = !expanded ? panel.scrollHeight + 'px' : '0px';\n        });\n      });\n\n      \/\/ Keep heights accurate on load\/resize\n      const refreshHeights = () =\u003e {\n        root.querySelectorAll('.dropdown-content.open').forEach(p =\u003e {\n          p.style.maxHeight = p.scrollHeight + 'px';\n        });\n      };\n      window.addEventListener('load', refreshHeights);\n      window.addEventListener('resize', refreshHeights);\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e","brand":"PressureEquipment","offers":[{"title":"Default Title","offer_id":43174421004443,"sku":"","price":14.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0202\/6441\/9428\/files\/GlassCleanerConcentrate.png?v=1707515374"}],"url":"https:\/\/pes-online.com\/collections\/interior-cleaners-degreasers.oembed","provider":"PressureEquipment","version":"1.0","type":"link"}