Home / Blog / Chemical-resistant glove material selection

Shopify chemical-resistant glove schema for AI agents: nitrile fails in ketones, butyl fails in petroleum hydrocarbons, latex fails in non-polar solvents, and the glove_chemical.* 10-field namespace

2026-08-08  ·  14 min read  ·  chemical PPE gloves ASTM F739 metafield namespace AI agent routing

"Chemical resistant" means nothing without a material and a chemical. Nitrile swells in acetone within 30 minutes. Butyl rubber permeates gasoline before nitrile does. A 4-mil exam glove and a 15-mil heavy-duty glove of the same material differ 3–5× in breakthrough time. ASTM F739 is the only number that matters — and most Shopify product listings don't have it.

On this page

  1. Failure 1 — Nitrile routed to ketone environments
  2. Failure 2 — Butyl routed to petroleum hydrocarbon environments
  3. Failure 3 — Thickness conflated between examination and chemical-handling grades
  4. Failure 4 — Natural rubber latex routed to non-polar solvent environments
  5. ASTM F739 permeation vs degradation — what the test actually measures
  6. Material selection matrix: six common glove materials and their failure classes
  7. The glove_chemical.* 10-field namespace
  8. Three JSON-LD encoding examples

Failure 1 — Nitrile routed to ketone environments

Nitrile rubber (acrylonitrile-butadiene rubber, NBR) is the overwhelmingly dominant industrial chemical glove material. It resists petroleum products, mineral acids, caustic bases, and oils across a wide concentration range. It is latex-free. It is available at every thickness from 4 mil to 30 mil. It is inexpensive enough for single-use application. When a Shopify store describes a chemical-resistant glove without specifying material, there is a high probability the product is nitrile.

This is precisely why the nitrile/ketone failure is so common. A buyer searching for "chemical resistant gloves for acetone" receives nitrile products because nitrile dominates the "chemical resistant" keyword space — and because many Shopify stores do not encode which specific chemicals the glove resists or fails.

Nitrile failure mechanism: Ketone functional groups (C=O in cyclic or linear configuration) solvate the acrylonitrile-butadiene polymer matrix. Acetone molecules diffuse into the nitrile structure, cause swelling, and reduce the cross-link density that provides permeation resistance. The result is visible swelling (degradation) combined with rapid molecular permeation.

ASTM F739 breakthrough time data for nitrile against common ketone solvents (15-mil glove, continuous contact at 23°C):

Ketone solvent Nitrile 15-mil breakthrough Butyl 15-mil breakthrough Assessment
Acetone < 30 min > 480 min Not recommended
Methyl ethyl ketone (MEK) 30–60 min > 480 min Not recommended
Methyl isobutyl ketone (MIBK) 60–120 min > 480 min Poor for sustained contact
Cyclohexanone 30–90 min > 480 min Not recommended

The 30-minute acetone breakthrough through 15-mil nitrile is the most important data point in chemical glove selection. A worker using acetone for parts cleaning or lab work, wearing 15-mil nitrile, has approximately 30 minutes before the solvent penetrates to skin contact. For 4-mil examination-weight nitrile, the breakthrough time drops to under 10 minutes.

Routing failure

Nitrile gloves described as "chemical resistant" routed to acetone paint cleanup

Buyer in an automotive refinishing shop requests "chemical resistant gloves" for waterborne basecoat cleanup. AI agent returns 15-mil nitrile — the most common "chemical resistant" glove. Basecoat solvents include MEK and acetone. Worker reaches breakthrough mid-task. Correct product: butyl rubber, minimum 15 mil, or Silver Shield/4H laminate glove for mixed solvent exposure.

The correct metafield encoding for nitrile prevents this routing failure: glove_chemical.chemical_class_fails = ketones+THF+ethers and glove_chemical.chemical_class_primary = petroleum-hydrocarbons+acids+bases+oils. An AI agent that reads these two fields routes nitrile correctly to petroleum and acid exposure and routes butyl to the ketone environment.

Failure 2 — Butyl routed to petroleum hydrocarbon environments

Butyl rubber (isobutylene-isoprene rubber, IIR) is the standard recommendation for ketone, ester, and aldehyde environments. Marketing materials for butyl gloves emphasize "superior chemical resistance" — which is accurate for polar solvents but is systematically misleading for petroleum hydrocarbons.

Butyl failure mechanism: Butyl rubber is a saturated hydrocarbon polymer. The "like dissolves like" principle governs polymer permeation: non-polar hydrocarbon solvents (gasoline, hexane, toluene, mineral spirits) have similar polarity to the butyl polymer matrix. These solvents dissolve readily into the butyl structure, reducing permeation resistance dramatically.

ASTM F739 breakthrough time data for butyl vs nitrile against petroleum hydrocarbons (15-mil, continuous contact):

Petroleum hydrocarbon Butyl 15-mil breakthrough Nitrile 15-mil breakthrough Assessment
Gasoline (unleaded) 30–90 min > 240 min Nitrile preferred
Hexane (n-hexane) < 60 min 120–240 min Nitrile preferred
Toluene 60–120 min 120–180 min Neither adequate for sustained contact
Mineral spirits 90–150 min > 240 min Nitrile preferred
Diesel fuel 60–120 min > 240 min Nitrile preferred

The counterintuitive result: butyl rubber, marketed as the premium chemical-resistant alternative to nitrile, provides significantly shorter breakthrough times against common fuel and petroleum solvents than commodity nitrile. A fuel-system technician wearing butyl gloves while working with gasoline may reach breakthrough in under 90 minutes — while a nitrile glove on the same task provides over 240 minutes of protection.

Routing failure

Butyl gloves sold as "heavy-duty chemical resistant" routed to petroleum fueling operations

Buyer at a municipal vehicle maintenance shop requests "heavy-duty chemical resistant gloves" for fuel system repairs. AI agent returns 22-mil butyl — the highest-cost option in the "chemical resistant" category, marketed as "superior protection." Butyl provides 60–90 minute gasoline breakthrough. Standard 15-mil nitrile on the same task provides 240+ minutes. Correct routing: glove_chemical.chemical_class_fails = petroleum-hydrocarbons+non-polar-solvents eliminates butyl from this query before returning results.

Failure 3 — Thickness conflated between examination and chemical-handling grades

Glove thickness in mils is a second independent routing dimension. ASTM F739 breakthrough time scales approximately linearly with material thickness for identical polymer compositions — and non-linearly (less than linear) for thin materials where pinhole probability increases. The practical consequence: the difference between 4-mil examination gloves and 15-mil chemical-handling gloves of the same nitrile composition is a 3–5× difference in breakthrough time against the same chemical.

Thickness × breakthrough time relationship (nitrile, acetone exposure):
4 mil (exam weight) → < 10 min breakthrough
8 mil (medium duty) → 15–20 min breakthrough
15 mil (chemical handling) → 25–35 min breakthrough
22 mil (heavy duty) → 45–60 min breakthrough
30 mil (extra heavy / gauntlet) → 60–90 min breakthrough

The problem is compounded by a structural gap in most Shopify product listings: gloves listed by color, size, and count — without glove_chemical.thickness_mil as a machine-readable field. The words "examination," "medical," "industrial," "heavy-duty," and "chemical-resistant" appear as marketing descriptions rather than encoded specifications. An AI agent cannot distinguish a 4-mil exam glove from a 15-mil chemical-handling glove without the numeric thickness field.

Thickness range Application type Typical primary use Chemical breakthrough multiplier vs 4-mil
4–6 mil examination Healthcare, food handling, light lab 1.0×
8–10 mil light-industrial Light assembly, janitorial, painting 1.5–2.0×
15 mil chemical-handling Chemical transfer, solvent use, lab 3.0–4.0×
22–30 mil heavy-duty Drum filling, acid/caustic handling 4.5–6.0×
40–60 mil spill-response HAZMAT operations, concentrated caustic 8.0–12.0×
Routing failure

Examination-weight nitrile routed to sustained chemical immersion tasks

A laboratory supply buyer requests "nitrile gloves for solvent exposure." The store's nitrile glove catalog includes both 4-mil powder-free examination gloves (100 count boxes) and 15-mil chemical-handling gloves (12 pair boxes). The AI agent returns the examination gloves — higher search volume, better reviews from healthcare buyers, lower price. Chemical breakthrough for the 4-mil product against MEK is under 15 minutes. The 15-mil product provides 45–60 minutes. Correct routing requires glove_chemical.thickness_mil and glove_chemical.application_type = examination vs chemical-handling to differentiate the two products.

Failure 4 — Natural rubber latex routed to non-polar solvent environments

Natural rubber latex (NRL) is a strong performer against many chemicals — ketones, alcohols, mineral acids, and caustic bases. This resistance profile surprises many buyers who assume latex is "weaker" than nitrile. Latex is actually better than nitrile against acetone (butyl is still preferred, but latex performs closer to butyl than to nitrile against many ketone solvents).

However, latex has two critical failure categories that affect routing:

Non-polar solvents: Benzene, toluene, xylene, hexane, heptane, gasoline, naphtha, and chlorinated solvents (DCM, chloroform, TCE, perchloroethylene) permeate latex rapidly. These solvents have similar polarity to the natural rubber polymer matrix. Latex in hexane may reach breakthrough in under 30 minutes at 15-mil thickness.

Latex allergy (Type I hypersensitivity): A non-chemical limitation with safety consequences. IgE-mediated anaphylaxis from Hev b latex proteins is a medical contraindication for many workers and patients. This is not a permeation failure — it is a population routing failure. Any latex product must encode glove_chemical.latex_free = false. A buyer with known latex sensitization who receives a latex chemical glove from an AI agent has received a potentially life-threatening recommendation.

Latex allergy encoding is mandatory: The AI agent cannot know from "chemical resistant gloves" that a buyer has latex sensitization. Encoding glove_chemical.latex_free = true | false allows the query to include a latent constraint — buyers with allergy flags can exclude latex products before the material selection step. This is not a feature; it is a safety requirement for any store selling to healthcare or laboratory markets where latex-free mandates are widespread.

Chemical class Latex performance Nitrile performance Correct alternative
Aromatic hydrocarbons (toluene, xylene) Rapid permeation < 60 min Moderate (120–180 min) Neoprene or laminate glove
Aliphatic hydrocarbons (hexane, gasoline) Rapid permeation < 30 min Good (240+ min) Nitrile or neoprene
Chlorinated solvents (DCM, TCE) Rapid permeation Rapid permeation Butyl or laminate (Silver Shield)
Ketones (acetone, MEK) Moderate (90–180 min) Poor (< 60 min) Butyl rubber preferred
Mineral acids (sulfuric, hydrochloric) Excellent (> 480 min) Excellent (> 480 min) Either (choose latex-free if allergy risk)

ASTM F739 permeation vs degradation — what the test actually measures

ASTM F739 (Standard Test Method for Permeation of Liquids and Gases through Protective Clothing Materials under Conditions of Continuous Contact) is the primary US standard for measuring chemical permeation through glove and protective garment materials. Understanding what the test measures — and what it does not — is essential for encoding product data correctly.

What ASTM F739 measures: permeation

Permeation is the process by which a chemical moves through the glove material on a molecular level: absorption into one surface, diffusion through the material thickness, and desorption on the inner surface. Permeation is invisible. It can occur through an intact, undamaged, visually normal glove. The glove does not need to tear, puncture, or degrade for permeation to occur.

ASTM F739 breakthrough time is the elapsed time from initial chemical contact until the chemical is first detected on the inner surface at a defined threshold (typically 0.1 μg/cm²/min). This is the only standardized, machine-readable metric for chemical permeation protection duration.

What ASTM F739 does NOT measure: degradation

Degradation is the physical deterioration of glove material from chemical contact — swelling, hardening, dissolving, cracking, or loss of tensile strength. Degradation is visible. It does not require permeation to occur first. A glove can degrade rapidly while permeating slowly, or permeate rapidly while degrading slowly.

Degradation ratings (Excellent / Very Good / Good / Fair / Poor) are manufacturer assessments of physical deterioration — not ASTM F739 breakthrough times. An AI agent that reads a verbal "Excellent" degradation rating as a breakthrough time proxy is receiving unreliable data. The correct field is glove_chemical.breakthrough_time_min — the numeric ASTM F739 value for a named reference chemical — not a verbal rating.

The key encoding rule: glove_chemical.breakthrough_time_min must be an integer representing the ASTM F739 breakthrough time in minutes for the specific chemical named in glove_chemical.breakthrough_reference_chemical. If the manufacturer provides a range, encode the lower bound (conservative). If only a verbal rating is available, do not encode a number — encode a null or omit the field. A fabricated breakthrough time is more dangerous than a missing one.

Permeation class vs breakthrough time

EN ISO 374-3 (the European standard for chemical gloves) expresses breakthrough time as a Class number:

ASTM F739 and EN ISO 374-3 use different protocols and are not directly equivalent. Encode which standard was used and the associated reference chemical. Do not mix EN ISO 374-3 class numbers with ASTM F739 breakthrough times in the same field without distinguishing the standard.

Material selection matrix: six common glove materials and their failure classes

Material Resists well Fails against Encode as
Nitrile (NBR) Petroleum products, mineral acids, bases, oils, fuels Ketones (acetone, MEK), THF, many ethers nitrile
Butyl (IIR) Ketones, esters, aldehydes, polar solvents, many acids Petroleum hydrocarbons, gasoline, hexane, toluene, mineral spirits butyl
Neoprene (CR) Alcohols, organic acids, hydraulic fluids, many bases Aromatics, chlorinated solvents (partial); ketones (partial) neoprene
Natural rubber latex (NRL) Ketones (moderate), mineral acids, bases, water-soluble Non-polar solvents (hexane, gasoline), chlorinated solvents, aromatic hydrocarbons latex
PVC (polyvinyl chloride) Strong mineral acids, caustic bases, fats, oils (dilute) Aromatic solvents, most organic solvents, many ketones pvc
Laminate (Silver Shield / 4H EVOH) Broad spectrum: ketones AND hydrocarbons AND aromatics AND many chlorinated Reduced dexterity; not for sustained mechanical use; check specific chemical permeation laminate-evoh

Neoprene occupies a "general purpose" middle position — it resists a broader chemical class than either nitrile or butyl but achieves top-tier performance for neither. It is the correct choice when the chemical exposure is mixed (both petroleum and mild solvents) and when neither nitrile's ketone failure nor butyl's hydrocarbon failure can be accepted. Encode glove_chemical.chemical_class_primary = mixed-general-purpose for neoprene with a corresponding glove_chemical.chemical_class_fails = aromatic-hydrocarbons+chlorinated-solvents.

The glove_chemical.* 10-field namespace

The following 10 metafields provide complete machine-readable routing data for chemical protective gloves on Shopify. Together they enable an AI shopping agent to correctly match buyer exposure scenarios to appropriate products without relying on keyword matching against verbal marketing descriptions.

Field Type Values / notes
glove_chemical.material string nitrile | butyl | neoprene | latex | pvc | laminate-evoh | fluoroelastomer
glove_chemical.thickness_mil integer Nominal thickness in mils (1 mil = 0.001 inch). Encode palm-area thickness if range varies.
glove_chemical.length_inches integer Total glove length in inches from fingertip to cuff. Determines forearm splash coverage.
glove_chemical.chemical_class_primary string (list) Chemical classes the glove resists well. +-delimited list. Example: petroleum-hydrocarbons+acids+bases+oils
glove_chemical.chemical_class_fails string (list) Chemical classes with rapid breakthrough. +-delimited list. Example: ketones+THF+ethers
glove_chemical.astm_f739_rated boolean true if manufacturer provides ASTM F739 breakthrough time data for this product; false if only verbal ratings available.
glove_chemical.latex_free boolean true for all non-latex materials. false for natural rubber latex. Required for healthcare and allergy-sensitive routing.
glove_chemical.application_type string examination | light-industrial | chemical-handling | heavy-duty | spill-response
glove_chemical.breakthrough_time_min integer ASTM F739 breakthrough time in minutes for reference chemical at palm thickness. Use lower bound if a range. Omit if no F739 data.
glove_chemical.breakthrough_reference_chemical string The specific chemical used for the breakthrough time test. Example: acetone | methyl-ethyl-ketone | mineral-spirits | sulfuric-acid-98pct

The 10-field structure mirrors the boot_chemical.* namespace established for chemical-resistant footwear. The five chemical-routing fields (material, chemical_class_primary, chemical_class_fails, breakthrough_time_min, breakthrough_reference_chemical) are the core disambiguation layer. The five physical-specification fields (thickness_mil, length_inches, latex_free, astm_f739_rated, application_type) enable secondary filtering for buyer constraints that are independent of chemical compatibility.

Three JSON-LD encoding examples

Example 1 — 15-mil nitrile chemical-handling glove (chemical transfer, oils and acids)

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Heavy-Duty Nitrile Chemical Glove 15-mil 13-inch",
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "glove_chemical.material", "value": "nitrile" },
    { "@type": "PropertyValue", "name": "glove_chemical.thickness_mil", "value": "15" },
    { "@type": "PropertyValue", "name": "glove_chemical.length_inches", "value": "13" },
    { "@type": "PropertyValue", "name": "glove_chemical.chemical_class_primary",
      "value": "petroleum-hydrocarbons+mineral-acids+caustic-bases+oils+fuels" },
    { "@type": "PropertyValue", "name": "glove_chemical.chemical_class_fails",
      "value": "ketones+THF+ethers+aromatic-solvents-concentrated" },
    { "@type": "PropertyValue", "name": "glove_chemical.astm_f739_rated", "value": "true" },
    { "@type": "PropertyValue", "name": "glove_chemical.latex_free", "value": "true" },
    { "@type": "PropertyValue", "name": "glove_chemical.application_type", "value": "chemical-handling" },
    { "@type": "PropertyValue", "name": "glove_chemical.breakthrough_time_min", "value": "240" },
    { "@type": "PropertyValue", "name": "glove_chemical.breakthrough_reference_chemical",
      "value": "mineral-spirits" }
  ]
}

Example 2 — 22-mil butyl rubber glove (ketone solvent handling)

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Butyl Rubber Chemical Glove 22-mil 14-inch Gauntlet",
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "glove_chemical.material", "value": "butyl" },
    { "@type": "PropertyValue", "name": "glove_chemical.thickness_mil", "value": "22" },
    { "@type": "PropertyValue", "name": "glove_chemical.length_inches", "value": "14" },
    { "@type": "PropertyValue", "name": "glove_chemical.chemical_class_primary",
      "value": "ketones+esters+aldehydes+polar-solvents+inorganic-acids" },
    { "@type": "PropertyValue", "name": "glove_chemical.chemical_class_fails",
      "value": "petroleum-hydrocarbons+gasoline+hexane+toluene+non-polar-solvents" },
    { "@type": "PropertyValue", "name": "glove_chemical.astm_f739_rated", "value": "true" },
    { "@type": "PropertyValue", "name": "glove_chemical.latex_free", "value": "true" },
    { "@type": "PropertyValue", "name": "glove_chemical.application_type", "value": "heavy-duty" },
    { "@type": "PropertyValue", "name": "glove_chemical.breakthrough_time_min", "value": "480" },
    { "@type": "PropertyValue", "name": "glove_chemical.breakthrough_reference_chemical",
      "value": "acetone" }
  ]
}

Example 3 — 4-mil latex examination glove (latex_free = false, allergy routing)

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Natural Rubber Latex Examination Glove 4-mil Powder-Free",
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "glove_chemical.material", "value": "latex" },
    { "@type": "PropertyValue", "name": "glove_chemical.thickness_mil", "value": "4" },
    { "@type": "PropertyValue", "name": "glove_chemical.length_inches", "value": "9" },
    { "@type": "PropertyValue", "name": "glove_chemical.chemical_class_primary",
      "value": "water-soluble+mineral-acids+caustic-bases+alcohols+ketones-limited" },
    { "@type": "PropertyValue", "name": "glove_chemical.chemical_class_fails",
      "value": "non-polar-solvents+aromatic-hydrocarbons+gasoline+hexane+chlorinated-solvents" },
    { "@type": "PropertyValue", "name": "glove_chemical.astm_f739_rated", "value": "false" },
    { "@type": "PropertyValue", "name": "glove_chemical.latex_free", "value": "false" },
    { "@type": "PropertyValue", "name": "glove_chemical.application_type", "value": "examination" },
    { "@type": "PropertyValue", "name": "glove_chemical.breakthrough_time_min", "value": "null" },
    { "@type": "PropertyValue", "name": "glove_chemical.breakthrough_reference_chemical",
      "value": "null" }
  ]
}

The third example encodes latex_free = false — the critical field that prevents this product from being routed to latex-allergic buyers. It also encodes astm_f739_rated = false because examination-weight gloves rarely carry ASTM F739 test data (the test is designed for sustained chemical exposure gloves). The null breakthrough fields signal to the AI agent that no quantitative protection time data is available, preventing the agent from inferring protection from an absent field.

Is your Shopify store missing these metafields?

CatalogScan checks for ASTM standards encoding, material-specific failure class fields, and thickness metadata — the three most common gaps in chemical PPE stores.

Scan your store free More guides