{"id":145577,"date":"2026-09-16T01:14:19","date_gmt":"2026-09-16T01:14:19","guid":{"rendered":"https:\/\/www.hiseadock.com\/?p=145577"},"modified":"2026-09-16T01:14:21","modified_gmt":"2026-09-16T01:14:21","slug":"hdpe-chemical-resistance","status":"publish","type":"post","link":"https:\/\/www.hiseadock.com\/de\/hdpe-chemical-resistance\/","title":{"rendered":"Chemische Best\u00e4ndigkeit von HDPE: Was die Tabelle aussagt \u2013 und was nie getestet wurde"},"content":{"rendered":"\n<!DOCTYPE html>\n<html><head>\n  <meta charset=\"utf-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  <title>HDPE Chemical Resistance: What the Chart Says, and What It Never Tested<\/title>\n<\/head>\n<body>\n<!-- \u2193\u2193\u2193 The deployable fragment begins here. \u2193\u2193\u2193 -->\n<div class=\"bd-post\">\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:ital,wght@0,400;0,600;1,400&family=Roboto:ital,wght@0,400;0,600;1,400&display=swap');\n\n    .bd-post {\n      \/* --- Layout --- *\/\n      --prose-width: 740px;\n      --gap-attach: 16px;\n      --gap-normal: 32px;\n      --gap-section: 48px;\n      --pad-compact: 16px;\n      --pad-standard: 24px;\n\n      \/* --- Palette (series-locked, brand file \u00a78.1) --- *\/\n      --body-bg: #FCFCFC;\n      --text-primary: #626262;\n      --text-secondary: #54595F;\n      --accent-text: #006A9E;\n      --accent: #008CCF;\n      --card-fill: #EFF6FA;\n      --card-border: #5590B5;\n      --card-text: #626262;\n      --card-text-2: #54595F;\n      --card-accent: #006A9E;\n      --inverse-bg: #161922;\n      --inverse-text: #FFFFFF;\n      --inverse-text-2: #C4CDD6;\n      --inverse-accent: #4FC3F7;\n      --warn: #B8121B;\n      --accent-cta: #3D6CBF;\n      --btn-white: #FFFFFF;\n      --btn-ink: #161922;\n\n      font-family: \"Poppins\", sans-serif;\n      font-weight: 400;\n      line-height: 1.6;\n      color: var(--text-primary);\n      background: var(--body-bg);\n      padding: 40px;\n      max-width: 100%;\n      box-sizing: border-box;\n    }\n\n    .bd-post [class*=\"bp-\"], .bd-post [class*=\"rich-\"] { box-sizing: border-box; }\n\n    .bd-post .bd-post-article { max-width: var(--prose-width); margin: 0 auto; }\n\n    \/* --- URL overflow baseline --- *\/\n    .bd-post a { overflow-wrap: anywhere; word-break: break-word; }\n    .bd-post p, .bd-post li { overflow-wrap: break-word; }\n\n    \/* --- Prose spacing (fixed standard; px on heading margins) --- *\/\n    .bd-post p  { margin: 0 0 1em; }\n    .bd-post h1 { font-family: \"Roboto\", sans-serif; font-weight: 600; line-height: 1.2 !important; font-size: 40px; margin: 0 0 16px; color: var(--accent-text); }\n    .bd-post h2 { font-family: \"Roboto\", sans-serif; font-weight: 600; line-height: 1.2 !important; font-size: 30px; margin: 48px 0 16px; color: var(--accent-text); transform-origin: left; }\n    .bd-post h3 { font-family: \"Roboto\", sans-serif; font-weight: 600; line-height: 1.2 !important; font-size: 25px; margin: 32px 0 12px; color: var(--accent-text); }\n    .bd-post h4 { font-family: \"Roboto\", sans-serif; font-weight: 600; line-height: 1.2 !important; font-size: 19px; margin: 24px 0 8px; color: var(--text-primary); }\n    .bd-post strong { font-weight: 700; }\n\n    \/* --- In-body links (anchor permit-list form: p a \/ li a \/ td a) --- *\/\n    .bd-post p a, .bd-post li a, .bd-post td a {\n      color: var(--accent-text);\n      text-decoration: underline;\n      text-decoration-thickness: 1px;\n      text-underline-offset: 3px;\n    }\n    .bd-post p a:hover, .bd-post li a:hover, .bd-post td a:hover { color: var(--inverse-bg); }\n    .bd-post p a:focus-visible, .bd-post li a:focus-visible, .bd-post td a:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; }\n\n    \/* --- Lists. The site's `.nn-blog-post ol, ul {list-style:none}` is UNSCONED:\n           every ul on hiseadock loses its markers, so the fragment draws its own. --- *\/\n    .bd-post ul { list-style: none; margin: 0 0 1em; padding-left: 1.25em; }\n    .bd-post ul > li { position: relative; margin-bottom: 0.5em; }\n    .bd-post ul > li::before {\n      content: \"\"; position: absolute; left: -1.25em; top: .55em;\n      width: 6px; height: 6px; border-radius: 50%; background: var(--accent);\n    }\n    .bd-post ol { list-style: none; counter-reset: bd-num; margin: 0 0 1em; padding-left: 1.75em; }\n    .bd-post ol > li { position: relative; margin-bottom: 0.5em; counter-increment: bd-num; }\n    .bd-post ol > li::before {\n      content: counter(bd-num) \".\";\n      position: absolute; left: -1.75em; top: 0;\n      color: var(--accent-text); font-weight: 600;\n    }\n\n    \/* --- Rich element: comparison tables --- *\/\n    .bd-post .rich-table-wrap { overflow-x: auto; margin: var(--gap-normal) 0; }\n    .bd-post .rich-table { width: 100%; border-collapse: collapse; border: 1px solid var(--card-border); border-radius: 5px; }\n    .bd-post .rich-table-ratings { min-width: 640px; }\n    .bd-post .rich-table-matrix { min-width: 820px; }\n    .bd-post .rich-table th {\n      background: var(--card-fill); color: var(--card-text);\n      font-family: \"Roboto\", sans-serif; font-weight: 600; font-size: 14px;\n      text-align: left; padding: 12px 14px;\n      border-bottom: 2px solid var(--accent);\n    }\n    .bd-post .rich-table td {\n      color: var(--text-primary); font-size: 14px; line-height: 1.5;\n      padding: 12px 14px; border-top: 1px solid var(--card-border);\n      vertical-align: top;\n    }\n    .bd-post .rich-table tr:hover td { background: var(--card-fill); }\n    .bd-post .rich-table .rich-table-stop th { border-top: 1px solid var(--card-border); border-left: 4px solid var(--warn); color: var(--warn); }\n\n    \/* --- Rich element: checklist card --- *\/\n    .bd-post .rich-card {\n      background: var(--card-fill); border: 1px solid var(--card-border);\n      border-radius: 5px; padding: var(--pad-standard); margin: var(--gap-normal) 0;\n    }\n    .bd-post .rich-card-title {\n      font-family: \"Roboto\", sans-serif; font-weight: 600; font-size: 16px;\n      color: var(--card-accent); margin: 0 0 16px;\n    }\n    .bd-post .rich-card-title .rich-card-title-icon { display: inline-flex; vertical-align: -0.2em; margin-right: 8px; color: var(--accent); }\n    .bd-post .rich-card-list { display: flex; flex-direction: column; gap: 12px; }\n    .bd-post .rich-card-item { display: flex; align-items: flex-start; gap: 12px; }\n    .bd-post .rich-card-ic { flex: 0 0 auto; height: 24px; display: flex; align-items: center; color: var(--accent); }\n    .bd-post .rich-card-txt { flex: 1 1 auto; font-size: 15px; line-height: 1.55; color: var(--card-text); }\n    .bd-post .rich-card-txt strong { color: var(--card-accent); }\n\n    \/* --- Rich element: callout (MEMORY HOOK \u2014 the only dark block in the first two-thirds) --- *\/\n    .bd-post .rich-callout {\n      background: var(--inverse-bg); border-radius: 5px;\n      padding: var(--pad-standard); margin: var(--gap-section) 0;\n      display: flex; align-items: flex-start; gap: 16px;\n    }\n    .bd-post .rich-callout-ic { flex: 0 0 auto; height: 32px; display: flex; align-items: center; color: var(--inverse-accent); }\n    .bd-post .rich-callout-body { flex: 1 1 auto; }\n    .bd-post .rich-callout-quote {\n      font-family: \"Roboto\", sans-serif; font-size: 20px; line-height: 1.45;\n      color: var(--inverse-text); margin: 0 0 12px;\n    }\n    .bd-post .rich-callout-source { font-size: 13px; line-height: 1.5; color: var(--inverse-text-2); margin: 0; }\n\n    \/* --- BP-1: pull-quote (low tier: tint + border + accent left bar) --- *\/\n    .bd-post .bp-1-pullquote {\n      background: var(--card-fill);\n      border: 1px solid var(--card-border);\n      border-left: 4px solid var(--accent);\n      border-radius: 5px;\n      padding: var(--pad-compact);\n      margin: var(--gap-section) 0;\n    }\n    .bd-post .bp-1-pullquote-text {\n      font-family: \"Roboto\", sans-serif; font-weight: 600; font-size: 20px;\n      line-height: 1.45; color: var(--card-accent); margin: 0;\n    }\n    .bd-post .bp-1-pullquote-attrib { font-size: 13px; line-height: 1.5; color: var(--card-text-2); margin: 10px 0 0; }\n\n    \/* --- BP-2: stat card (high tier: strong border + oversized numeral, no solid fill) --- *\/\n    .bd-post .bp-2-stat {\n      background: var(--card-fill);\n      border: 2px solid var(--card-border);\n      border-radius: 5px;\n      padding: var(--pad-standard);\n      margin: var(--gap-attach) 0;\n      display: flex; align-items: center; gap: 24px;\n    }\n    .bd-post .bp-2-stat-num {\n      flex: 0 0 auto; display: flex; align-items: center;\n      font-family: \"Roboto\", sans-serif; font-weight: 600; font-size: 40px; line-height: 1.1;\n      color: var(--card-accent);\n    }\n    .bd-post .bp-2-stat-body { flex: 1 1 auto; min-width: 0; }\n    .bd-post .bp-2-stat-label {\n      display: block; font-size: 12px; font-weight: 600; letter-spacing: .04em;\n      text-transform: uppercase; color: var(--accent); margin: 0 0 6px;\n    }\n    .bd-post .bp-2-stat-text { font-size: 16px; line-height: 1.5; color: var(--card-text); margin: 0; }\n\n    \/* --- CTAs. Colors come from the plan's cta-states block, transcribed verbatim. --- *\/\n    .bd-post .bp-cta-mid {\n      background: var(--card-fill); border: 1px solid var(--card-border);\n      border-radius: 5px; padding: var(--pad-standard); margin: var(--gap-section) 0;\n      display: flex; flex-direction: column; align-items: flex-start; gap: 16px;\n    }\n    .bd-post .bp-cta-mid-text { font-size: 16px; line-height: 1.6; color: var(--card-text); margin: 0; }\n    .bd-post .bp-cta-mid-btn {\n      display: inline-block; padding: 12px 24px; border-radius: 5px;\n      font-family: \"Roboto\", sans-serif; font-weight: 600; font-size: 15px;\n      text-decoration: none;\n      background: var(--accent-cta); color: var(--btn-white);\n    }\n    .bd-post .bp-cta-mid-btn:hover { background: var(--btn-ink); color: var(--btn-white); }\n\n    .bd-post .bp-cta-end {\n      background: var(--inverse-bg); border-radius: 5px;\n      padding: var(--pad-standard); margin: var(--gap-section) 0;\n      display: flex; align-items: flex-start; gap: 20px;\n    }\n    .bd-post .bp-cta-end-ic { flex: 0 0 auto; height: 32px; display: flex; align-items: center; color: var(--inverse-accent); }\n    .bd-post .bp-cta-end-body { flex: 1 1 auto; }\n    .bd-post .bp-cta-end-title {\n      font-family: \"Roboto\", sans-serif; font-weight: 600; font-size: 22px;\n      line-height: 1.25; color: var(--inverse-text); margin: 0 0 8px;\n    }\n    .bd-post .bp-cta-end-sub { font-size: 15px; line-height: 1.6; color: var(--inverse-text-2); margin: 0 0 16px; }\n    .bd-post .bp-cta-end-btn {\n      display: inline-block; padding: 12px 24px; border-radius: 5px;\n      font-family: \"Roboto\", sans-serif; font-weight: 600; font-size: 15px;\n      text-decoration: none;\n      background: var(--btn-white); color: var(--btn-ink);\n    }\n    .bd-post .bp-cta-end-btn:hover { background: var(--inverse-accent); color: var(--btn-ink); }\n\n    \/* --- References (brand file \u00a78.4 canonical) --- *\/\n    .bd-post .bd-refs { padding-left: 1.6em; margin: 0 0 1em; }\n    .bd-post .bd-refs > li { font-size: 14px; line-height: 1.7; color: var(--text-secondary); margin-bottom: 10px; overflow-wrap: anywhere; list-style: decimal; }\n    .bd-post .bd-refs > li::before { content: none; }\n    .bd-post .bd-refs li::marker { color: var(--accent-text); }\n    .bd-post .bd-refs li a { color: var(--accent-text); text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n    .bd-post .bd-refs li a:hover { color: var(--inverse-bg); }\n\n    \/* --- Sanctioned motion: CSS-only, gated, no JS --- *\/\n    @media (prefers-reduced-motion: no-preference) {\n      @supports (animation-timeline: view()) {\n        .bd-post .bd-reveal {\n          animation: bd-fade-in linear both;\n          animation-timeline: view();\n          animation-range: entry 0% entry 35%;\n        }\n        @keyframes bd-fade-in { from { opacity: 0; } to { opacity: 1; } }\n      }\n      .bd-post h2 { transition: color .2s ease-out, transform .2s ease-out; }\n      .bd-post h2:hover { color: var(--card-accent); transform: scale(1.02); }\n      .bd-post .bp-1-pullquote { transition: transform .2s ease-out, box-shadow .2s ease-out; }\n      .bd-post .bp-1-pullquote:hover { transform: translateY(-2px); box-shadow: 0 6px 18px rgba(0,0,0,0.08); }\n      .bd-post .bp-2-stat { transition: transform .2s ease-out, box-shadow .2s ease-out; }\n      .bd-post .bp-2-stat:hover { transform: translateY(-2px); box-shadow: 0 6px 18px rgba(0,0,0,0.08); }\n      .bd-post .bp-cta-mid-btn { transition: transform .2s ease-out, box-shadow .2s ease-out, background-color .2s ease-out; }\n      .bd-post .bp-cta-mid-btn:hover { transform: translateY(-2px); box-shadow: 0 6px 18px rgba(0,0,0,0.18); }\n      .bd-post .bp-cta-end-btn { transition: transform .2s ease-out, box-shadow .2s ease-out, background-color .2s ease-out; }\n      .bd-post .bp-cta-end-btn:hover { transform: translateY(-2px); box-shadow: 0 6px 18px rgba(0,0,0,0.32); }\n    }\n\n    @media (max-width: 768px) {\n      .bd-post { padding: 16px; }\n      .bd-post h1 { font-size: 26px; }\n      .bd-post h2 { font-size: 23px; margin-top: 32px; }\n      .bd-post h3 { font-size: 19px; margin-top: 24px; }\n      .bd-post h4 { font-size: 18px; }\n      .bd-post .rich-callout-quote { font-size: 18px; }\n      .bd-post .bp-1-pullquote-text { font-size: 18px; }\n      .bd-post .bp-2-stat-num { font-size: 30px; }\n      .bd-post .bp-cta-end-title { font-size: 20px; }\n    }\n\n    @media (max-width: 767px) {\n      .bd-post .bp-2-stat { flex-direction: column; align-items: flex-start; gap: 12px; }\n      .bd-post .bp-cta-end { flex-direction: column; gap: 12px; }\n    }\n\n    @media (max-width: 479px) {\n      .bd-post .bp-cta-mid-btn, .bd-post .bp-cta-end-btn { display: block; width: 100%; text-align: center; }\n    }\n\/* \u4fee\u590d\u6b63\u6587\u6709\u5e8f\u5217\u8868\uff1a\u79fb\u9664\u4e3b\u9898\u6ce8\u5165\u7684\u5706\u70b9\uff0c\u4fdd\u7559\u6b63\u5e38\u7f16\u53f7 *\/\n.bd-post .bd-post-article ol:not(.bd-refs) {\n  list-style: decimal !important;\n  list-style-position: outside !important;\n  padding-left: 1.75em !important;\n  margin: 0 0 1em !important;\n}\n\n.bd-post .bd-post-article ol:not(.bd-refs) > li {\n  display: list-item !important;\n  position: static !important;\n  padding-left: 0 !important;\n  margin: 0 0 12px !important;\n}\n\n.bd-post .bd-post-article ol:not(.bd-refs) > li::before {\n  content: none !important;\n  display: none !important;\n}\n\n.bd-post .bd-post-article ol:not(.bd-refs) > li::marker {\n  color: var(--accent, #008ccf) !important;\n  font-weight: 600 !important;\n}\n  <\/style>\n\n  <article class=\"bd-post-article\">\n    <h1>HDPE Chemical Resistance: What the Chart Says, and What It Never Tested<\/h1>\n\n    <p>You have a chemical, a working temperature, and a part made of HDPE. Somewhere there is a chart that will tell you yes or no.<\/p>\n\n    <p>That chart is real, and it is useful. It is also narrower than almost everyone using it assumes. This article covers what it actually answers, and the four variables it was never built to test. Those four variables decide whether your part is still intact in year fifteen.<\/p>\n\n    <h2>What HDPE Resists and What It Doesn&#8217;t<\/h2>\n\n    <p>HDPE&#8217;s resistance comes from two structural facts. Its backbone is non-polar and saturated, so there are no ester or amide linkages for water and acids to attack. And it is highly crystalline, roughly 70-80% by industry references against 40-50% for LDPE, leaving few amorphous pathways for a chemical to work into. There is no metal to corrode.<\/p>\n\n    <p>The result is a material that handles a wide, boring range of chemistry extremely well, and a short, specific list very badly.<\/p>\n\n    <p>The table below uses the rating system from the <a href=\"https:\/\/www.ineos.com\/globalassets\/ineos-group\/businesses\/ineos-olefins-and-polymers-usa\/products\/technical-information--patents\/ineos-hdpe-chemical-resistance-guide.pdf\">INEOS HDPE Chemical Resistance Guide<\/a>, the reference most commonly cited on this topic. It grades at two temperatures, and the second one is where most people stop reading too early.<\/p>\n\n    <!-- RICH-1 : ratings table -->\n    <div class=\"rich-table-wrap\">\n      <table class=\"rich-table rich-table-ratings\">\n        <thead>\n          <tr>\n            <th>Chemical (concentration)<\/th>\n            <th>70&deg;F (21&deg;C)<\/th>\n            <th>140&deg;F (60&deg;C)<\/th>\n            <th>Typical service<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr><td>Hydrochloric acid (35%)<\/td><td>Satisfactory<\/td><td>Satisfactory<\/td><td>Pickling, pH control, water treatment<\/td><\/tr>\n          <tr><td>Sulfuric acid (0-50%)<\/td><td>Satisfactory<\/td><td>Satisfactory<\/td><td>Mining, effluent neutralisation<\/td><\/tr>\n          <tr><td>Sulfuric acid (70%)<\/td><td>Satisfactory<\/td><td>Some attack<\/td><td>Concentrated acid service \u2014 check the real temperature first<\/td><\/tr>\n          <tr><td>Sodium hydroxide (concentrated)<\/td><td>Satisfactory<\/td><td>Satisfactory<\/td><td>Caustic dosing, CIP circuits, aquaculture<\/td><\/tr>\n          <tr><td>Sodium hypochlorite<\/td><td>Satisfactory<\/td><td>Satisfactory<\/td><td>Disinfection, pool water, water treatment<\/td><\/tr>\n          <tr><td>Calcium hypochlorite bleach solution<\/td><td>Satisfactory<\/td><td>Satisfactory<\/td><td>Sanitation, shock dosing<\/td><\/tr>\n          <tr><td>Seawater<\/td><td>Satisfactory<\/td><td>Satisfactory<\/td><td>Marine and coastal structures<\/td><\/tr>\n          <tr><td>Brine (saturated)<\/td><td>Satisfactory<\/td><td>Satisfactory<\/td><td>Salt storage, desalination, produced water<\/td><\/tr>\n          <tr><td>Ammonium hydroxide<\/td><td>Satisfactory<\/td><td>Satisfactory<\/td><td>Fertiliser and aquaculture systems<\/td><\/tr>\n          <tr><td>Urea<\/td><td>Satisfactory<\/td><td>Satisfactory<\/td><td>Agricultural runoff, aquaculture<\/td><\/tr>\n          <tr><td>Synthetic detergents<\/td><td>Satisfactory<\/td><td>Satisfactory<\/td><td>Washdown, kitchens, floating food service<\/td><\/tr>\n          <tr><td>Ethylene glycol<\/td><td>Satisfactory<\/td><td>Satisfactory<\/td><td>Cooling loops, de-icing runoff<\/td><\/tr>\n          <tr><td>Fuel oil<\/td><td>Satisfactory<\/td><td>Unsatisfactory<\/td><td>Fuel docks, bilge, engine service<\/td><\/tr>\n          <tr><td>Gasoline<\/td><td>Satisfactory<\/td><td>Unsatisfactory<\/td><td>Marinas and fuel berths<\/td><\/tr>\n          <tr><td>Acetone<\/td><td>Satisfactory<\/td><td>Satisfactory<\/td><td>Solvent wipe-down \u2014 disputed across published charts<\/td><\/tr>\n          <tr><td>Benzene<\/td><td>Some attack<\/td><td>Unsatisfactory<\/td><td>Aromatics \u2014 do not specify HDPE<\/td><\/tr>\n          <tr><td>Toluene<\/td><td>Unsatisfactory<\/td><td>Unsatisfactory<\/td><td>Aromatics \u2014 do not specify HDPE<\/td><\/tr>\n          <tr><td>Xylene<\/td><td>Unsatisfactory<\/td><td>Unsatisfactory<\/td><td>Aromatics \u2014 do not specify HDPE<\/td><\/tr>\n          <tr><td>Methylene chloride<\/td><td>Unsatisfactory<\/td><td>Unsatisfactory<\/td><td>Chlorinated solvents \u2014 do not specify HDPE<\/td><\/tr>\n          <tr><td>Nitric acid (95-98%)<\/td><td>Unsatisfactory<\/td><td>Unsatisfactory<\/td><td>Strong oxidising acid \u2014 change material, not grade<\/td><\/tr>\n          <tr><td>Sulphuric acid (fuming)<\/td><td>Unsatisfactory<\/td><td>Unsatisfactory<\/td><td>Strong oxidising acid \u2014 change material, not grade<\/td><\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n\n    <p>Read the two middle columns together. Fuel oil, gasoline and mineral oils all sit at Satisfactory at 21&deg;C and Unsatisfactory at 60&deg;C. Nothing about the chemical changed. Only the temperature did. A rating quoted without its temperature is not a rating.<\/p>\n\n    <p>The charts also disagree with each other&#8217;s housekeeping. INEOS uses S \/ O \/ U across two fixed temperature steps. Other widely circulated charts use R \/ C \/ N with quantitative definitions: swelling under 3%, weight loss under 0.5%. Some use numbered footnotes tied to their own thresholds. Others use plain sentences like &#8220;little or no damage after 30 days&#8221;. Those systems do not translate cleanly into one another. Two engineers can quote two reputable charts, reach opposite conclusions about the same chemical, and both be reading a correct document.<\/p>\n\n    <h2>What Chemical Attack Looks Like Before the Leak<\/h2>\n\n    <p>Plastic is not chemically bulletproof. &#8220;HDPE resists chemicals&#8221; has a longer version: HDPE resists certain families of chemicals, at a given temperature, for a given length of time.<\/p>\n\n    <p>Attack rarely announces itself. It shows up as one of five things, and which one you are looking at decides what you do. The fixes are not interchangeable.<\/p>\n\n    <!-- RICH-2 : checklist card -->\n    <div class=\"rich-card\">\n      <p class=\"rich-card-title\"><span class=\"rich-card-title-icon\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m3 17 2 2 4-4\"\/><path d=\"m3 7 2 2 4-4\"\/><path d=\"M13 6h8\"\/><path d=\"M13 12h8\"\/><path d=\"M13 18h8\"\/><\/svg><\/span>Five things you will actually see<\/p>\n      <div class=\"rich-card-list\">\n        <div class=\"rich-card-item\">\n          <span class=\"rich-card-ic\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg><\/span>\n          <span class=\"rich-card-txt\"><strong>Surface chalks, whitens, or develops a fine craze pattern.<\/strong> Points to oxidation: the stabiliser system is being consumed.<\/span>\n        <\/div>\n        <div class=\"rich-card-item\">\n          <span class=\"rich-card-ic\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg><\/span>\n          <span class=\"rich-card-txt\"><strong>Softening, swelling, dimensional change, or a blister where the wall has pulled away.<\/strong> Points to swelling or permeation.<\/span>\n        <\/div>\n        <div class=\"rich-card-item\">\n          <span class=\"rich-card-ic\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg><\/span>\n          <span class=\"rich-card-txt\"><strong>Slow cracking with no visible deformation, starting at a corner, hole, thread or lug.<\/strong> Points to environmental stress cracking.<\/span>\n        <\/div>\n        <div class=\"rich-card-item\">\n          <span class=\"rich-card-ic\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg><\/span>\n          <span class=\"rich-card-txt\"><strong>Discolouration and loss of gloss together with embrittlement.<\/strong> Points to UV and oxidation acting on each other; common on anything left outdoors.<\/span>\n        <\/div>\n        <div class=\"rich-card-item\">\n          <span class=\"rich-card-ic\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"m9 12 2 2 4-4\"\/><\/svg><\/span>\n          <span class=\"rich-card-txt\"><strong>Seals, gaskets, O-rings and threaded end caps failing while the body is fine.<\/strong> The weak link is not the polyethylene.<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <p>Getting these confused is expensive. Oxidation is answered by a different stabiliser package or a lower service temperature. Swelling is answered by a different material. Stress cracking is answered by changing the geometry, the load, or the medium. Treat all three as one problem and you will replace the part twice before you replace the right thing.<\/p>\n\n    <p>One caution before moving on. These symptoms tell you <em>that<\/em> something failed, not <em>why<\/em>. Cracking is not proof that the chemical was aggressive. As the next section shows, it can happen in a medium your chart rates as fully satisfactory.<\/p>\n\n    <h2>Why &#8220;Satisfactory&#8221; Is a 42-Day Opinion<\/h2>\n\n    <p>Here is the question that changes how you read every chart: under what conditions was that &#8220;S&#8221; awarded?<\/p>\n\n    <p>Published ratings commonly rest on immersion tests measured in hundreds of hours rather than years. One industry reference describes the basis plainly: ratings in published standards &#8220;typically reflect 1,000-hour immersion tests&#8221;, about six weeks of contact (<a href=\"https:\/\/www.coastalrgp.com\/blog\/hdpe-chemical-resistance\/\">Coastal Resource Group<\/a>). A dock float, a process line or a storage tank is expected to hold for decades. A practitioner on eng-tips, working through a real sodium hypochlorite injection problem, compressed the gap into a sentence worth remembering: <em>&#8220;30 days vs 3000 days may make a difference&#8221;<\/em> (<a href=\"https:\/\/www.eng-tips.com\/threads\/hdpe.270867\/\">eng-tips<\/a>).<\/p>\n\n    <p>That is not a rounding error. It is a category difference. The chart answers a question about weeks, and you are asking one about years.<\/p>\n\n    <!-- BP-1 : pull-quote -->\n    <div class=\"bp-1-pullquote bd-reveal\">\n      <p class=\"bp-1-pullquote-text\">&#8220;30 days vs 3000 days may make a difference&#8221;<\/p>\n      <p class=\"bp-1-pullquote-attrib\">A practising engineer on eng-tips, working a live sodium hypochlorite injection problem<\/p>\n    <\/div>\n\n    <h3>Oxidation: the Antioxidant Package Is a Consumable<\/h3>\n\n    <p>Polyethylene does not resist oxidation on its own. It is protected by an antioxidant package compounded into the resin, and that package is consumed as it works. Once it runs low, the polymer itself begins to oxidise: embrittlement followed by cracking, in material that still looked fine.<\/p>\n\n    <p>The same eng-tips thread contains a line that belongs on every resistance chart&#8217;s cover: <em>&#8220;the resistance of the HDPE may well depend on what antioxidant package you use because they protect the pipe from oxidation which leads to cracks and failure.&#8221;<\/em> The chart grades the polymer. What keeps the polymer alive for twenty years is an additive the chart does not mention.<\/p>\n\n    <p>The field evidence backs it. In the same discussion, engineers describe <strong>failures in heavy-wall sodium hypochlorite storage tanks at three to eight years<\/strong>, varying with the concentration held and how often the tank was refilled. The published tables rate sodium hypochlorite Satisfactory at both temperature steps. Both are true. They measure different things.<\/p>\n\n    <!-- BP-2 : stat card -->\n    <div class=\"bp-2-stat bd-reveal\">\n      <span class=\"bp-2-stat-num\">3-8<\/span>\n      <span class=\"bp-2-stat-body\">\n        <span class=\"bp-2-stat-label\">Years to documented field failure<\/span>\n        <span class=\"bp-2-stat-text\">Heavy-wall sodium hypochlorite storage tanks. The published table rates the same chemical Satisfactory at both 21&deg;C and 60&deg;C.<\/span>\n      <\/span>\n    <\/div>\n\n    <h3>Swelling and Permeation: Absorbed, Not Dissolved<\/h3>\n\n    <p>Aromatics, chlorinated solvents and many hydrocarbons do not dissolve polyethylene. They do something subtler: they migrate into it. The wall swells, softens, changes dimension. Separately, the fluid can pass straight through.<\/p>\n\n    <p>Permeation and chemical attack are two different problems, and a good rating on one tells you nothing about the other. A hydrocarbon can cross a PE wall without degrading it measurably, so if your service involves hydrocarbon contact or contaminated ground, permeation needs its own assessment.<\/p>\n\n    <p>This is also where the system&#8217;s weakest part usually sits, and it is often not the polyethylene. Gaskets, O-rings, flange seals and elastomeric components are made of EPDM, NBR, Viton and similar materials. Each has its own compatibility profile, and they routinely fail before the PE body does. On a moulded float, the equivalents are the threaded end caps, the pin-and-bolt connections and the lugs. Check them against the same chemical, at the same temperature.<\/p>\n\n    <h3>Environmental Stress Cracking: When the Chemical Isn&#8217;t the Problem<\/h3>\n\n    <p>Environmental stress cracking (ESCR) breaks people&#8217;s mental model of what a rating means.<\/p>\n\n    <p>Surfactants and detergents, in contact with polyethylene under sustained tensile stress, will propagate a slow crack through material that is chemically unchanged. No corrosion, no measurable attack, no swelling. Just a crack growing from a stress point in a medium the chart rates as satisfactory.<\/p>\n\n    <p>Which explains an apparent contradiction in the table above. <em>Synthetic detergents<\/em> is graded Satisfactory at both temperature steps, and detergents are also the textbook trigger for environmental stress cracking. Both are correct, because they describe different tests: one measures chemical attack, the other measures what happens when you add stress. High stress plus concentrated surfactant runs the clock fastest.<\/p>\n\n    <p>ESCR matters more than the other two mechanisms for a practical reason: <strong>stress is the one variable on this list you control yourself.<\/strong> It concentrates at corners, holes, threaded ports and fastening points. It builds from sustained load, thermal cycling and flexing. That is a geometry and installation question, which means it is a question you can answer before you buy.<\/p>\n\n    <!-- RICH-3 : MEMORY HOOK \u2014 the article's only dark block -->\n    <div class=\"rich-callout bd-reveal\">\n      <span class=\"rich-callout-ic\"><svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2a1 1 0 0 1 1 1v1a2 2 0 0 1-2 2h-1a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h1a6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z\"\/><path d=\"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2a1 1 0 0 1 1 1v1a2 2 0 0 1-2 2H5a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h1a6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z\"\/><\/svg><\/span>\n      <div class=\"rich-callout-body\">\n        <p class=\"rich-callout-quote\">&#8220;Since other factors such as permeation, ESCR and container design are involved, full compatibility testing is recommended.&#8221;<\/p>\n        <p class=\"rich-callout-source\">The closing note of the INEOS HDPE Chemical Resistance Guide \u2014 the chart itself names the three things it does not cover.<\/p>\n      <\/div>\n    <\/div>\n\n    <h2>The Four Variables the Chart Never Tested<\/h2>\n\n    <p>Line the six variables up and the shape of the problem is obvious. A resistance chart covers <strong>the chemical and its concentration<\/strong>, and <strong>temperature<\/strong>. It leaves four more unmeasured: <strong>exposure duration<\/strong>, <strong>mechanical stress<\/strong>, <strong>whether the medium is a mixture<\/strong>, and <strong>how your part is actually made<\/strong>.<\/p>\n\n    <p>Duration and stress are the previous section. These are the remaining two.<\/p>\n\n    <h3>When the Medium Is a Mixture, Not a Chemical<\/h3>\n\n    <p>Every rating table lists one chemical at a time. Service conditions almost never do.<\/p>\n\n    <p>Seawater is dissolved salts plus hydrocarbons plus treatment chemicals. Water at a marina is diesel plus washdown detergent plus antifouling residue plus biofouling. An aquaculture site is ammonia nitrogen plus feed oils plus disinfectant. A pool deck is hypochlorite plus stabiliser plus pH correction. Mixtures can interact: a combination can attack where neither component does alone.<\/p>\n\n    <p>The consequence is a change of method, not of chart. Where the medium is mixed, a list of chemicals is the wrong input. What you need is a stated assessment of the actual combination, at the actual concentration and temperature.<\/p>\n\n    <img decoding=\"async\" src=\"https:\/\/www.hiseadock.com\/wp-content\/uploads\/2026\/09\/HDPE-Chemical-Resistance.webp\" style=\"width: 512px; height: 384px; max-width: 100%; object-fit: cover; border-radius: 12px; margin: 30px auto; display: block; box-shadow: 10px 10px 60px 0px rgba(210, 221, 224, 0.35); transition: all 0.3s ease; cursor: pointer;\" onmouseover=\"this.style.transform='translateY(-5px) scale(1.03)'; this.style.boxShadow='15px 25px 80px 0px rgba(210, 221, 224, 0.45)'\" onmouseout=\"this.style.transform='translateY(0) scale(1)'; this.style.boxShadow='10px 10px 60px 0px rgba(210, 221, 224, 0.35)'\"> \n\n    <h3>When Your Part Isn&#8217;t a Pipe<\/h3>\n\n    <p>This is the largest blind spot in the material, and it is structural rather than technical.<\/p>\n\n    <p>Nearly every public HDPE resistance chart is written for <strong>piping<\/strong>. The governing standard makes it explicit. ISO\/TR 10358:2021, the reference collection of thermoplastics chemical-resistance data, is titled <em>Plastics pipes and fittings for industrial applications<\/em> (published June 2021, <a href=\"https:\/\/www.iso.org\/standard\/77005.html\">ISO<\/a>), and it covers PE grades with a minimum density of 0.935 g\/cm&sup3;, the PE63, PE80, PE100, PE100-RC pipe family. Pipe.<\/p>\n\n    <p>Now consider how much HDPE in the world is not pipe. Extruded pipe is a continuous melt pushed through a die. A moulded float, a blow-moulded tank or an injection-moulded fitting is formed differently, and that changes the crystallinity, the internal stress locked into the wall, the consistency of wall thickness, and how the sealing features are made. The resin may be the same family. The part is not the same object.<\/p>\n\n    <p>So the same grade, formed a different way, does not inherit the chart&#8217;s verdict. A float with a threaded end cap, a hollow sealed interior and load-bearing lugs has stress concentrations a straight pipe section does not.<\/p>\n\n    <p>The same caution applies sideways, to the grade. A chart headed &#8220;polypropylene&#8221; or &#8220;LDPE&#8221; is not your answer. Density, crystallinity and molecular weight distribution all move the result. Match the table to the resin <strong>and<\/strong> the forming method, both.<\/p>\n\n    <p>Which leaves a short, unglamorous rule that replaces a long argument: <strong>any conclusion taken from a chart written for a different form is not a conclusion. It is a hypothesis.<\/strong><\/p>\n\n    <!-- RICH-4 : boundary matrix -->\n    <div class=\"rich-table-wrap\">\n      <table class=\"rich-table rich-table-matrix\">\n        <thead>\n          <tr>\n            <th>Service scenario<\/th>\n            <th>What the chart says<\/th>\n            <th>What the chart does not tell you<\/th>\n            <th>What to confirm before specifying<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr>\n            <td>Hypochlorite \/ bleach (disinfection, pool water)<\/td>\n            <td>Satisfactory at both steps<\/td>\n            <td>Concentrated long-term contact has documented failures at 3-8 years; the stabiliser package is being consumed<\/td>\n            <td>Working concentration, maximum liquid temperature, whether contact is continuous, and the antioxidant \/ UV stabiliser grade<\/td>\n          <\/tr>\n          <tr>\n            <td>Diesel \/ gasoline (fuel docks, fuel storage)<\/td>\n            <td>Satisfactory at 21&deg;C, Unsatisfactory at 60&deg;C<\/td>\n            <td>Hydrocarbon swelling and permeation, which is a separate mechanism from attack<\/td>\n            <td>Maximum liquid temperature, whether a barrier layer is needed, and whether seal and fitting materials are assessed on the same basis<\/td>\n          <\/tr>\n          <tr>\n            <td>Seawater \/ brine \/ brackish water<\/td>\n            <td>Satisfactory at both steps<\/td>\n            <td>Chloride effects on metal fittings; biofouling and scale build-up<\/td>\n            <td>The material of the fixings, brackets and fasteners \u2014 the PE is usually not the part that fails<\/td>\n          <\/tr>\n          <tr>\n            <td>Kitchen fats and cleaning agents (floating food service, washdown)<\/td>\n            <td>Detergents Satisfactory at both steps<\/td>\n            <td>Environmental stress cracking \u2014 surfactant plus sustained stress, in material that is chemically unaffected<\/td>\n            <td>Where the sustained tension sits in the structure, and the type and concentration of cleaning agents actually used<\/td>\n          <\/tr>\n          <tr>\n            <td>Ammonia, urea, feed oils (aquaculture)<\/td>\n            <td>Ammonium hydroxide, urea and ammonium sulfate all Satisfactory<\/td>\n            <td>Mixture interactions; local chemistry under biofilm<\/td>\n            <td>The real concentration combination rather than a single design figure, plus the cleaning and disinfection routine<\/td>\n          <\/tr>\n          <tr class=\"rich-table-stop\">\n            <th scope=\"row\">Strong oxidising acids (concentrated nitric, hot concentrated sulfuric, fuming sulfuric)<\/th>\n            <td>Unsatisfactory<\/td>\n            <td>Nothing further \u2014 the chart is decisive here<\/td>\n            <td>Change the material: lined steel, PVDF or FRP. Do not try to solve this by changing grades<\/td>\n          <\/tr>\n          <tr class=\"rich-table-stop\">\n            <th scope=\"row\">Aromatics and chlorinated solvents (benzene, toluene, xylene, methylene chloride)<\/th>\n            <td>Unsatisfactory<\/td>\n            <td>Nothing further \u2014 the chart is decisive here<\/td>\n            <td>Change the material. No additive package rescues this family, so treat it as a material-selection answer, not a formulation one<\/td>\n          <\/tr>\n          <tr>\n            <td>Sulfuric acid between 50% and 70%<\/td>\n            <td>70% rated Satisfactory at 21&deg;C and Some attack at 60&deg;C<\/td>\n            <td>The intermediate concentration band has no clean verdict in any published chart<\/td>\n            <td>The exact concentration and the exact maximum temperature. Do not let &#8220;satisfactory up to 50%&#8221; stand in for 60%<\/td>\n          <\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n\n    <h2>How to Specify HDPE for a Real Service Condition<\/h2>\n\n    <p>Six steps, in this order. The order matters, because each one can invalidate the ones before it.<\/p>\n\n    <ol>\n      <li><strong>Fix the chemical and its concentration.<\/strong> Use the real figure, not an approximation. List every component, including cleaning agents, treatment chemicals and biocides. These are the most commonly omitted items, and frequently the aggressive ones.<\/li>\n      <li><strong>Fix the maximum working temperature.<\/strong> Read that column. Not the ambient column, not the one your supplier quoted.<\/li>\n      <li><strong>Fix the exposure duration.<\/strong> Intermittent splash and continuous immersion are different specifications. State which one you have, in writing.<\/li>\n      <li><strong>Fix the stress state.<\/strong> Is there sustained tension? Where does it concentrate? Stress is the variable you control, and the one the chart has no column for.<\/li>\n      <li><strong>Decide whether the medium is a mixture.<\/strong> If it is, assess it as one rather than checking each chemical off a list.<\/li>\n      <li><strong>Match the table to the form and the grade.<\/strong> A chart for pipe is a starting hypothesis for a moulded part, not an answer.<\/li>\n    <\/ol>\n\n    <p>Then take the same six items to the supplier and ask for them back in writing:<\/p>\n\n    <ul>\n      <li>A written suitability statement for your medium combination, at your stated concentration and maximum temperature<\/li>\n      <li>The grade or specification of the antioxidant and UV stabiliser system, not just &#8220;UV stabilised&#8221;<\/li>\n      <li>Resistance and stress-cracking data for <strong>your part&#8217;s forming method<\/strong>, not for pipe<\/li>\n      <li>Separate compatibility confirmation for seals, gaskets, end caps and fixings<\/li>\n      <li>Whether the warranty covers chemical failure, and under what stated conditions<\/li>\n    <\/ul>\n\n    <p>Know when to stop specifying and change material. Strong oxidising acids, aromatics and chlorinated solvents are charted as unsatisfactory at every temperature, and service above the material&#8217;s temperature range disqualifies it regardless of chemistry. Those are not formulation problems, and treating them as formulation problems is how projects lose a year.<\/p>\n\n    <p><strong>A boundary written into the specification prevents more failures than a parameter written into the specification.<\/strong> The parameter tells the supplier what you expect. The boundary tells everyone what the material was never claimed to do.<\/p>\n\n    <!-- BP-cta-mid -->\n    <div class=\"bp-cta-mid bd-reveal\">\n      <p class=\"bp-cta-mid-text\">Ask any supplier for the stabiliser system, the forming-method data and the warranty scope before you compare prices \u2014 those three decide whether a twenty-year claim survives contact with your water.<\/p>\n      <a class=\"bp-cta-mid-btn\" href=\"https:\/\/www.hiseadock.com\/contact-us\/\" target=\"_self\">Request those three in writing<\/a>\n    <\/div>\n\n    <h2>What This Means on the Waterfront<\/h2>\n\n    <p>Anyone selling a floating structure, whether a dock, a pontoon, a walkway or a platform, is selling something that will sit in water for fifteen to twenty years. Not a component. A duration. And the only document they can hand a client in support of that duration is a resistance chart covering two of the six variables that decide it.<\/p>\n\n    <p>The gap is not hidden. It is printed, in the chart&#8217;s own footnote, and it is visible in tanks that failed in three to eight years against a &#8220;satisfactory&#8221; rating. What that means for anyone on the selling side is uncomfortable but useful. <em>&#8220;Our floats are made of HDPE&#8221;<\/em> is technically accurate and commercially empty. HDPE is the industry&#8217;s shared material, every competitor can say it, and it is not a differentiator. It is a category description.<\/p>\n\n    <p>The differentiator sits in the four variables the chart didn&#8217;t test. A dealer or distributor who can answer the awkward questions, what stabiliser system, what data for this forming method, what happens in this particular water, is selling something that cannot be pulled off a catalogue page. It depends on having asked the question first.<\/p>\n\n    <p>Practically, that becomes three things worth obtaining from whoever manufactures your product, and keeping on file: the stabiliser and UV specification of the resin, resistance data for the actual forming method rather than for pipe, and a written boundary statement for the specific water the structure will sit in. Put those three in a quote and the conversation changes. The customer stops comparing floats by price per square metre and starts comparing who can back a twenty-year claim with something on paper.<\/p>\n\n    <p>The chart was never the promise. It was the beginning of the question.<\/p>\n\n    <p>Every float Hisea Dock moulds starts as high-molecular-weight HDPE, specified for UV and climate resistance rather than density alone (<a href=\"https:\/\/www.hiseadock.com\/modular-floating-dock-cubes\/\">how we specify the HDPE we mould<\/a>). If the water your dock will sit in is chemically awkward, whether a fuel berth, a chlorinated pool deck or a farm pond, <a href=\"https:\/\/www.hiseadock.com\/contact-us\/\">tell us what is in it<\/a> before you ask us for a price. We would rather answer the awkward question first.<\/p>\n\n    <!-- BP-cta-end -->\n    <div class=\"bp-cta-end bd-reveal\">\n      <span class=\"bp-cta-end-ic\"><svg width=\"32\" height=\"32\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect width=\"20\" height=\"16\" x=\"2\" y=\"4\" rx=\"2\"\/><path d=\"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7\"\/><\/svg><\/span>\n      <div class=\"bp-cta-end-body\">\n        <p class=\"bp-cta-end-title\">Ask us for the five data points<\/p>\n        <p class=\"bp-cta-end-sub\">Stabiliser system, forming-method resistance data, seal compatibility, warranty scope, and a written boundary for your water.<\/p>\n        <a class=\"bp-cta-end-btn\" href=\"https:\/\/www.hiseadock.com\/contact-us\/\" target=\"_self\">Send us your service conditions<\/a>\n      <\/div>\n    <\/div>\n\n    <h2 class=\"bd-refs-heading\">References<\/h2>\n\n    <ol class=\"bd-refs\">\n      <li>INEOS Olefins &amp; Polymers USA. &#8220;HDPE Chemical Resistance Guide.&#8221; <a href=\"https:\/\/www.ineos.com\/globalassets\/ineos-group\/businesses\/ineos-olefins-and-polymers-usa\/products\/technical-information--patents\/ineos-hdpe-chemical-resistance-guide.pdf\" target=\"_blank\" rel=\"noopener\">https:\/\/www.ineos.com\/globalassets\/ineos-group\/businesses\/ineos-olefins-and-polymers-usa\/products\/technical-information&#8211;patents\/ineos-hdpe-chemical-resistance-guide.pdf<\/a><\/li>\n      <li>International Organization for Standardization. &#8220;ISO\/TR 10358:2021 \u2014 Plastics Pipes and Fittings for Industrial Applications: Collection of Data on Combined Chemical Resistance.&#8221; <a href=\"https:\/\/www.iso.org\/standard\/77005.html\" target=\"_blank\" rel=\"noopener\">https:\/\/www.iso.org\/standard\/77005.html<\/a><\/li>\n      <li>Coastal Resource Group. &#8220;HDPE Chemical Resistance Chart \u2014 Acids, Bases &amp; Solvents.&#8221; <a href=\"https:\/\/www.coastalrgp.com\/blog\/hdpe-chemical-resistance\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.coastalrgp.com\/blog\/hdpe-chemical-resistance\/<\/a><\/li>\n      <li>Primepoly. &#8220;HDPE Pipe Chemical Resistance Guide: What PE100 Can (and Can&#8217;t) Handle.&#8221; <a href=\"https:\/\/hdpepipefactory.com\/blog\/hdpe-pipe-chemical-resistance\" target=\"_blank\" rel=\"noopener\">https:\/\/hdpepipefactory.com\/blog\/hdpe-pipe-chemical-resistance<\/a><\/li>\n      <li>Silver-Line Plastics. &#8220;HDPE Chemical Resistance Guide.&#8221; <a href=\"https:\/\/www.slpipe.com\/wp-content\/uploads\/2016\/07\/HDPE-Chemical-Resistance-Guide.pdf\" target=\"_blank\" rel=\"noopener\">https:\/\/www.slpipe.com\/wp-content\/uploads\/2016\/07\/HDPE-Chemical-Resistance-Guide.pdf<\/a><\/li>\n      <li>Piedmont Plastics. &#8220;Best Plastics for Docks and Marina Equipment.&#8221; <a href=\"https:\/\/www.piedmontplastics.com\/blog\/marina-plastics\" target=\"_blank\" rel=\"noopener\">https:\/\/www.piedmontplastics.com\/blog\/marina-plastics<\/a><\/li>\n      <li>eng-tips. &#8220;HDPE.&#8221; <a href=\"https:\/\/www.eng-tips.com\/threads\/hdpe.270867\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.eng-tips.com\/threads\/hdpe.270867\/<\/a><\/li>\n      <li>Hisea Dock. &#8220;Modular Floating Dock Cubes.&#8221; <a href=\"https:\/\/www.hiseadock.com\/modular-floating-dock-cubes\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hiseadock.com\/modular-floating-dock-cubes\/<\/a><\/li>\n      <li>Hisea Dock. &#8220;Quality.&#8221; <a href=\"https:\/\/www.hiseadock.com\/quality\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hiseadock.com\/quality\/<\/a><\/li>\n      <li>Hisea Dock. &#8220;Production Process.&#8221; <a href=\"https:\/\/www.hiseadock.com\/production-process\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hiseadock.com\/production-process\/<\/a><\/li>\n      <li>Hisea Dock. &#8220;Contact Us.&#8221; <a href=\"https:\/\/www.hiseadock.com\/contact-us\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hiseadock.com\/contact-us\/<\/a><\/li>\n      <li>Hisea Dock. &#8220;Hisea Dock.&#8221; <a href=\"https:\/\/www.hiseadock.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hiseadock.com\/<\/a><\/li>\n    <\/ol>\n  <\/article>\n<\/div>\n<!-- \u2191\u2191\u2191 Fragment ends here. \u2191\u2191\u2191 -->\n<\/body><\/html>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>HDPE Chemical Resistance: What the Chart Says, and What It Never Tested HDPE Chemical Resistance: What the Chart Says, and What It Never Tested You have<span class=\"excerpt-hellip\"> [\u2026]<\/span><\/p>\n","protected":false},"author":1,"featured_media":145580,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"HDPE Chemical Resistance: What Charts Do and Don\u2019t Show","_seopress_titles_desc":"Understand HDPE chemical resistance by chemical type, temperature, exposure time, stress and forming method.","_seopress_robots_index":"","footnotes":""},"categories":[78],"tags":[],"class_list":["post-145577","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mml-blog"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hiseadock.com\/de\/wp-json\/wp\/v2\/posts\/145577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hiseadock.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hiseadock.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hiseadock.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hiseadock.com\/de\/wp-json\/wp\/v2\/comments?post=145577"}],"version-history":[{"count":3,"href":"https:\/\/www.hiseadock.com\/de\/wp-json\/wp\/v2\/posts\/145577\/revisions"}],"predecessor-version":[{"id":145621,"href":"https:\/\/www.hiseadock.com\/de\/wp-json\/wp\/v2\/posts\/145577\/revisions\/145621"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hiseadock.com\/de\/wp-json\/wp\/v2\/media\/145580"}],"wp:attachment":[{"href":"https:\/\/www.hiseadock.com\/de\/wp-json\/wp\/v2\/media?parent=145577"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hiseadock.com\/de\/wp-json\/wp\/v2\/categories?post=145577"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hiseadock.com\/de\/wp-json\/wp\/v2\/tags?post=145577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}