{
  "title": "UK metals and polymers: manufacturing inventory",
  "version": "1.0",
  "as_of": "2026-10-09",
  "scope": "Broad material-family and subtype inventory with selected grade examples. Not a complete register of proprietary grades or a quantified census of UK stocks.",
  "materials": [
    {
      "id": "P001",
      "domain": "Polymer",
      "name": "Polyethylene",
      "code": "PE",
      "family": "Polyolefins",
      "record_level": "Polymer family",
      "chemical_basis": "Ethylene-derived C-H chains",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "Polythene",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S02",
        "S07"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P002",
      "domain": "Polymer",
      "name": "High-density polyethylene",
      "code": "PE-HD / HDPE",
      "family": "Polyolefins",
      "record_level": "PE subtype",
      "chemical_basis": "PE with relatively low branching",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S04",
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P003",
      "domain": "Polymer",
      "name": "Low-density polyethylene",
      "code": "PE-LD / LDPE",
      "family": "Polyolefins",
      "record_level": "PE subtype",
      "chemical_basis": "Branched PE",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S04",
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P004",
      "domain": "Polymer",
      "name": "Linear low-density polyethylene",
      "code": "PE-LLD / LLDPE",
      "family": "Polyolefins",
      "record_level": "PE subtype",
      "chemical_basis": "Ethylene/alpha-olefin copolymer",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S04"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P005",
      "domain": "Polymer",
      "name": "Medium-density polyethylene",
      "code": "PE-MD / MDPE",
      "family": "Polyolefins",
      "record_level": "PE subtype",
      "chemical_basis": "PE density class",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Subtype retained for coverage; separate UK supplier grade still to verify.",
      "source_ids": [
        "S02"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P006",
      "domain": "Polymer",
      "name": "Ultra-high-molecular-weight polyethylene",
      "code": "PE-UHMW / UHMWPE",
      "family": "Polyolefins",
      "record_level": "PE subtype",
      "chemical_basis": "PE with very long chains",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Global catalogue class; UK product source not separately verified.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P007",
      "domain": "Polymer",
      "name": "Cross-linked polyethylene",
      "code": "PE-X / XLPE",
      "family": "Polyolefins",
      "record_level": "PE subtype",
      "chemical_basis": "PE chains joined by covalent cross-links",
      "behaviour_or_form": "Cross-linked network",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P008",
      "domain": "Polymer",
      "name": "Polypropylene",
      "code": "PP",
      "family": "Polyolefins",
      "record_level": "Polymer family",
      "chemical_basis": "Propylene-derived C-H chains",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S04",
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P009",
      "domain": "Polymer",
      "name": "Polybutene-1",
      "code": "PB-1",
      "family": "Polyolefins",
      "record_level": "Polymer type",
      "chemical_basis": "Butene-1-derived C-H chains",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "BPF material reference; UK resin offer not separately verified.",
      "source_ids": [
        "S02"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P010",
      "domain": "Polymer",
      "name": "Polymethylpentene",
      "code": "PMP",
      "family": "Polyolefins",
      "record_level": "Polymer type",
      "chemical_basis": "4-methylpentene-1-derived polymer",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "TPX (brand family; grade check)",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S08"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P011",
      "domain": "Polymer",
      "name": "Ethylene-vinyl acetate copolymer",
      "code": "EVA",
      "family": "Ethylene copolymers",
      "record_level": "Polymer type",
      "chemical_basis": "Ethylene plus vinyl acetate; C,H,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S04",
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P012",
      "domain": "Polymer",
      "name": "Polyolefin elastomers",
      "code": "POE",
      "family": "Ethylene copolymers",
      "record_level": "Polymer family",
      "chemical_basis": "Ethylene/alpha-olefin elastomeric copolymers",
      "behaviour_or_form": "Thermoplastic elastomer",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P013",
      "domain": "Polymer",
      "name": "General-purpose polystyrene",
      "code": "PS / GPPS",
      "family": "Styrenics",
      "record_level": "Polymer type",
      "chemical_basis": "Styrene-derived aromatic C-H chains",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "Solid polystyrene",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P014",
      "domain": "Polymer",
      "name": "High-impact polystyrene",
      "code": "PS-HI / HIPS",
      "family": "Styrenics",
      "record_level": "Modified polymer",
      "chemical_basis": "PS with rubber modification, commonly polybutadiene",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P015",
      "domain": "Polymer",
      "name": "Expanded polystyrene",
      "code": "EPS",
      "family": "Styrenics",
      "record_level": "Physical form",
      "chemical_basis": "PS in expanded cellular form",
      "behaviour_or_form": "Thermoplastic foam",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Foam form of PS; do not count as a separate base polymer.",
      "source_ids": [
        "S02"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P016",
      "domain": "Polymer",
      "name": "Acrylonitrile-butadiene-styrene",
      "code": "ABS",
      "family": "Styrenics",
      "record_level": "Polymer type",
      "chemical_basis": "Styrene/acrylonitrile phase with butadiene rubber; C,H,N",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S06",
        "S09"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P017",
      "domain": "Polymer",
      "name": "Acrylonitrile-styrene-acrylate",
      "code": "ASA",
      "family": "Styrenics",
      "record_level": "Polymer type",
      "chemical_basis": "Styrenic polymer with acrylate rubber; C,H,N,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S06",
        "S07"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P018",
      "domain": "Polymer",
      "name": "Styrene-acrylonitrile",
      "code": "SAN",
      "family": "Styrenics",
      "record_level": "Polymer type",
      "chemical_basis": "Styrene and acrylonitrile copolymer; C,H,N",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S06",
        "S08"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P019",
      "domain": "Polymer",
      "name": "Methyl methacrylate-acrylonitrile-butadiene-styrene",
      "code": "MABS",
      "family": "Styrenics",
      "record_level": "Polymer type",
      "chemical_basis": "Multicomponent styrenic polymer; C,H,N,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P020",
      "domain": "Polymer",
      "name": "Syndiotactic polystyrene",
      "code": "sPS",
      "family": "Styrenics",
      "record_level": "PS subtype",
      "chemical_basis": "Stereoregular polystyrene",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "Xarec (brand)",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P021",
      "domain": "Polymer",
      "name": "Unplasticised polyvinyl chloride",
      "code": "PVC-U",
      "family": "Vinyl polymers",
      "record_level": "PVC formulation family",
      "chemical_basis": "PVC chains; C,H,Cl; stabilisers vary",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "uPVC",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S07",
        "S10"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P022",
      "domain": "Polymer",
      "name": "Plasticised polyvinyl chloride",
      "code": "PVC-P",
      "family": "Vinyl polymers",
      "record_level": "PVC formulation family",
      "chemical_basis": "PVC plus plasticiser and additives",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "Flexible PVC",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S07"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P023",
      "domain": "Polymer",
      "name": "Chlorinated polyvinyl chloride",
      "code": "PVC-C / CPVC",
      "family": "Vinyl polymers",
      "record_level": "Modified polymer",
      "chemical_basis": "Further-chlorinated PVC",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S07",
        "S10"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P024",
      "domain": "Polymer",
      "name": "Polyvinyl alcohol",
      "code": "PVOH",
      "family": "Vinyl polymers",
      "record_level": "Polymer type",
      "chemical_basis": "Hydroxyl-bearing vinyl polymer; C,H,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "PVA is ambiguous: also used for PVAc",
      "uk_evidence": "Supply-chain reference",
      "evidence_note": "Manufacturer and UK feedstock link found; UK downstream quantity not established.",
      "source_ids": [
        "S14",
        "S43"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P025",
      "domain": "Polymer",
      "name": "Polyvinyl acetate",
      "code": "PVAc",
      "family": "Vinyl polymers",
      "record_level": "Polymer type",
      "chemical_basis": "Acetate-bearing vinyl polymer; C,H,O",
      "behaviour_or_form": "Thermoplastic / dispersion binder",
      "aliases": "",
      "uk_evidence": "Supply-chain reference",
      "evidence_note": "UK feedstock supplier identifies downstream polymer; verify specific UK resin offer.",
      "source_ids": [
        "S14"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P026",
      "domain": "Polymer",
      "name": "Polyvinyl butyral",
      "code": "PVB",
      "family": "Vinyl polymers",
      "record_level": "Polymer type",
      "chemical_basis": "Partially acetalised PVOH; C,H,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "Supply-chain reference",
      "evidence_note": "Downstream use in laminated glazing identified; direct UK resin listing not checked.",
      "source_ids": [
        "S14"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P027",
      "domain": "Polymer",
      "name": "Ethylene-vinyl alcohol copolymer",
      "code": "EVOH",
      "family": "Ethylene copolymers",
      "record_level": "Polymer type",
      "chemical_basis": "Ethylene and vinyl-alcohol units; C,H,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "Supply-chain reference",
      "evidence_note": "Barrier-layer polymer identified by UK feedstock supplier.",
      "source_ids": [
        "S14"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P028",
      "domain": "Polymer",
      "name": "Poly(methyl methacrylate)",
      "code": "PMMA",
      "family": "Acrylics",
      "record_level": "Polymer type",
      "chemical_basis": "Methyl methacrylate polymer; C,H,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "Acrylic; PLEXIGLAS (brand)",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05",
        "S07",
        "S09"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P029",
      "domain": "Polymer",
      "name": "Polyacrylonitrile",
      "code": "PAN",
      "family": "Acrylics",
      "record_level": "Polymer type",
      "chemical_basis": "Acrylonitrile polymer; C,H,N",
      "behaviour_or_form": "Usually solution-processed fibre polymer",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Global catalogue listing; specific UK supply link remains open.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P030",
      "domain": "Polymer",
      "name": "Poly(ethylene terephthalate)",
      "code": "PET",
      "family": "Polyesters",
      "record_level": "Polymer type",
      "chemical_basis": "Ethylene glycol/terephthalate polyester; C,H,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S06",
        "S07"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P031",
      "domain": "Polymer",
      "name": "Glycol-modified PET copolyester",
      "code": "PETG / PET-G",
      "family": "Polyesters",
      "record_level": "Copolyester type",
      "chemical_basis": "Copolyester with modified glycol component",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P032",
      "domain": "Polymer",
      "name": "Poly(butylene terephthalate)",
      "code": "PBT",
      "family": "Polyesters",
      "record_level": "Polymer type",
      "chemical_basis": "Butanediol/terephthalate polyester; C,H,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05",
        "S09"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P033",
      "domain": "Polymer",
      "name": "Poly(ethylene naphthalate)",
      "code": "PEN",
      "family": "Polyesters",
      "record_level": "Polymer type",
      "chemical_basis": "Ethylene glycol/naphthalate polyester; C,H,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Specialist global catalogue; UK supply verification remains open.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P034",
      "domain": "Polymer",
      "name": "Glycol-modified PCT copolyester",
      "code": "PCT-G",
      "family": "Polyesters",
      "record_level": "Polymer type",
      "chemical_basis": "Cyclohexanedimethanol-based copolyester",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S08"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P035",
      "domain": "Polymer",
      "name": "Polycarbonate",
      "code": "PC",
      "family": "Polycarbonates",
      "record_level": "Polymer type",
      "chemical_basis": "Carbonate-linked polymer; commercial grade chemistry varies",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05",
        "S09"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P036",
      "domain": "Polymer",
      "name": "Polyoxymethylene",
      "code": "POM",
      "family": "Polyacetals",
      "record_level": "Polymer type",
      "chemical_basis": "Oxymethylene chain; C,H,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "Acetal; polyacetal",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05",
        "S07"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P037",
      "domain": "Polymer",
      "name": "Polyamide 6",
      "code": "PA6",
      "family": "Polyamides",
      "record_level": "Polymer type",
      "chemical_basis": "Caprolactam-derived amide polymer; C,H,N,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "Nylon 6",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05",
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P038",
      "domain": "Polymer",
      "name": "Polyamide 66",
      "code": "PA66",
      "family": "Polyamides",
      "record_level": "Polymer type",
      "chemical_basis": "Hexamethylenediamine/adipate polyamide",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "Nylon 6,6; PA6.6",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05",
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P039",
      "domain": "Polymer",
      "name": "Polyamide 12",
      "code": "PA12",
      "family": "Polyamides",
      "record_level": "Polymer type",
      "chemical_basis": "Long-chain aliphatic polyamide; C,H,N,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "Nylon 12",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S06",
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P040",
      "domain": "Polymer",
      "name": "Polyamide 610",
      "code": "PA610",
      "family": "Polyamides",
      "record_level": "Polymer type",
      "chemical_basis": "Hexamethylenediamine/sebacate polyamide",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "Nylon 6,10; PA6.10",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P041",
      "domain": "Polymer",
      "name": "Polyphthalamide",
      "code": "PPA",
      "family": "Polyamides",
      "record_level": "Polymer family",
      "chemical_basis": "Partly aromatic polyamide family",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S06",
        "S08"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P042",
      "domain": "Polymer",
      "name": "Aromatic polyamides",
      "code": "Aramid",
      "family": "Polyamides",
      "record_level": "Polymer family",
      "chemical_basis": "Aromatic amide chains",
      "behaviour_or_form": "Generally non-melt-processable fibre",
      "aliases": "Kevlar and Nomex are distinct brand families",
      "uk_evidence": "Reference only",
      "evidence_note": "Para- and meta-aramids differ; verify UK grade-level evidence.",
      "source_ids": [
        "S02",
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P043",
      "domain": "Polymer",
      "name": "Polyphenylene ether",
      "code": "PPE",
      "family": "Engineering polymers",
      "record_level": "Polymer type",
      "chemical_basis": "Aromatic ether chains; C,H,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "PPO; modified PPE usually denotes a blend",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S07",
        "S09"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P044",
      "domain": "Polymer",
      "name": "Aliphatic polyketone",
      "code": "PK",
      "family": "Engineering polymers",
      "record_level": "Polymer type",
      "chemical_basis": "Carbonyl-containing aliphatic backbone",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S07",
        "S08"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P045",
      "domain": "Polymer",
      "name": "Polyetheretherketone",
      "code": "PEEK",
      "family": "Polyaryletherketones",
      "record_level": "Polymer type",
      "chemical_basis": "Aromatic ether/ketone chains; C,H,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S07",
        "S08",
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P046",
      "domain": "Polymer",
      "name": "Polyetherketoneketone",
      "code": "PEKK",
      "family": "Polyaryletherketones",
      "record_level": "Polymer type",
      "chemical_basis": "Aromatic ether/ketone chains; C,H,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S08"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P047",
      "domain": "Polymer",
      "name": "Polyetherketone",
      "code": "PEK",
      "family": "Polyaryletherketones",
      "record_level": "Polymer type",
      "chemical_basis": "Aromatic ether/ketone chains; C,H,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Global supplier catalogue; specific UK grade remains to verify.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P048",
      "domain": "Polymer",
      "name": "Polyphenylene sulphide",
      "code": "PPS",
      "family": "Sulphur-containing polymers",
      "record_level": "Polymer type",
      "chemical_basis": "Aromatic sulphide chains; C,H,S",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05",
        "S07",
        "S09"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P049",
      "domain": "Polymer",
      "name": "Polysulfone",
      "code": "PSU",
      "family": "Sulphones",
      "record_level": "Polymer type",
      "chemical_basis": "Aromatic sulfone polymer; C,H,O,S",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S07",
        "S08"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P050",
      "domain": "Polymer",
      "name": "Polyethersulfone",
      "code": "PESU",
      "family": "Sulphones",
      "record_level": "Polymer type",
      "chemical_basis": "Aromatic ether/sulfone chains; C,H,O,S",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "PES in these supplier catalogues",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05",
        "S07",
        "S08"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P051",
      "domain": "Polymer",
      "name": "Polyphenylsulfone",
      "code": "PPSU",
      "family": "Sulphones",
      "record_level": "Polymer type",
      "chemical_basis": "Aromatic sulfone polymer; C,H,O,S",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S07",
        "S08"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P052",
      "domain": "Polymer",
      "name": "Polyetherimide",
      "code": "PEI",
      "family": "Imide polymers",
      "record_level": "Polymer type",
      "chemical_basis": "Aromatic ether/imide chains; C,H,N,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S07",
        "S09"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P053",
      "domain": "Polymer",
      "name": "Polyamide-imide",
      "code": "PAI",
      "family": "Imide polymers",
      "record_level": "Polymer type",
      "chemical_basis": "Amide and imide groups; C,H,N,O",
      "behaviour_or_form": "High-temperature polymer; processing and cure depend on grade",
      "aliases": "Torlon (brand)",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S42"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P054",
      "domain": "Polymer",
      "name": "Polyimide",
      "code": "PI",
      "family": "Imide polymers",
      "record_level": "Polymer family",
      "chemical_basis": "Imide-linked polymer family; C,H,N,O",
      "behaviour_or_form": "Melt-processable or non-melting, grade-dependent",
      "aliases": "Kapton is one film brand family",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S08"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P055",
      "domain": "Polymer",
      "name": "Liquid-crystal polymers",
      "code": "LCP",
      "family": "Liquid-crystal polymers",
      "record_level": "Polymer family",
      "chemical_basis": "Often aromatic polyesters; composition varies",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05",
        "S09"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P056",
      "domain": "Polymer",
      "name": "Polytetrafluoroethylene",
      "code": "PTFE",
      "family": "Fluoropolymers",
      "record_level": "Polymer type",
      "chemical_basis": "Tetrafluoroethylene-derived C-F chains",
      "behaviour_or_form": "Thermoplastic; extremely high melt viscosity, commonly sintered",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S10",
        "S11"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P057",
      "domain": "Polymer",
      "name": "Tetrafluoroethylene-hexafluoropropylene copolymer",
      "code": "FEP",
      "family": "Fluoropolymers",
      "record_level": "Polymer type",
      "chemical_basis": "Fluorinated ethylene-propylene copolymer",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S10",
        "S11"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P058",
      "domain": "Polymer",
      "name": "Perfluoroalkoxy polymers",
      "code": "PFA",
      "family": "Fluoropolymers",
      "record_level": "Polymer family",
      "chemical_basis": "TFE/perfluoroalkyl vinyl ether copolymers; C,F,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S10",
        "S11"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P059",
      "domain": "Polymer",
      "name": "Ethylene-tetrafluoroethylene copolymer",
      "code": "ETFE",
      "family": "Fluoropolymers",
      "record_level": "Polymer type",
      "chemical_basis": "Ethylene/TFE copolymer; C,H,F",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S11"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P060",
      "domain": "Polymer",
      "name": "Ethylene-chlorotrifluoroethylene copolymer",
      "code": "ECTFE",
      "family": "Fluoropolymers",
      "record_level": "Polymer type",
      "chemical_basis": "Ethylene/CTFE copolymer; C,H,Cl,F",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S10",
        "S11"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P061",
      "domain": "Polymer",
      "name": "Polyvinylidene fluoride",
      "code": "PVDF",
      "family": "Fluoropolymers",
      "record_level": "Polymer type",
      "chemical_basis": "Vinylidene-fluoride polymer; C,H,F",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S10",
        "S11"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P062",
      "domain": "Polymer",
      "name": "Cellulose acetate",
      "code": "CA",
      "family": "Cellulose derivatives",
      "record_level": "Polymer type",
      "chemical_basis": "Acetylated cellulose; substitution varies",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK directory",
      "evidence_note": "UK supplier directory names firms under cellulose acetate compounds.",
      "source_ids": [
        "S13"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P063",
      "domain": "Polymer",
      "name": "Cellulose acetate butyrate",
      "code": "CAB",
      "family": "Cellulose derivatives",
      "record_level": "Polymer type",
      "chemical_basis": "Mixed acetate/butyrate cellulose ester",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "BPF identifies family; direct UK supply not verified.",
      "source_ids": [
        "S02"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P064",
      "domain": "Polymer",
      "name": "Cellulose acetate propionate",
      "code": "CAP",
      "family": "Cellulose derivatives",
      "record_level": "Polymer type",
      "chemical_basis": "Mixed acetate/propionate cellulose ester",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "BPF identifies family; direct UK supply not verified.",
      "source_ids": [
        "S02"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P065",
      "domain": "Polymer",
      "name": "Cellulose nitrate",
      "code": "CN",
      "family": "Cellulose derivatives",
      "record_level": "Polymer type",
      "chemical_basis": "Nitrated cellulose; substitution varies",
      "behaviour_or_form": "Specialist film/binder; formulation-specific handling",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Include historic/legacy forms separately; direct UK material offer not verified.",
      "source_ids": [
        "S02"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P066",
      "domain": "Polymer",
      "name": "Polylactide",
      "code": "PLA",
      "family": "Aliphatic polyesters",
      "record_level": "Polymer type",
      "chemical_basis": "Lactic-acid/lactide polyester; C,H,O",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P067",
      "domain": "Polymer",
      "name": "Polyhydroxyalkanoates",
      "code": "PHA",
      "family": "Aliphatic polyesters",
      "record_level": "Polymer family",
      "chemical_basis": "Microbially produced hydroxyalkanoate polyester family",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "Supply-chain reference",
      "evidence_note": "UK additives supplier names this application; does not establish resin sales.",
      "source_ids": [
        "S15"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P068",
      "domain": "Polymer",
      "name": "Poly(butylene succinate)",
      "code": "PBS",
      "family": "Aliphatic polyesters",
      "record_level": "Polymer type",
      "chemical_basis": "Butanediol/succinate polyester",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "Supply-chain reference",
      "evidence_note": "UK additives application; resin supply and grade composition still to verify.",
      "source_ids": [
        "S15"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P069",
      "domain": "Polymer",
      "name": "Poly(butylene adipate-co-terephthalate)",
      "code": "PBAT",
      "family": "Copolyesters",
      "record_level": "Polymer type",
      "chemical_basis": "Aliphatic/aromatic copolyester",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "Supply-chain reference",
      "evidence_note": "Biodegradability and bio-based origin must be recorded separately.",
      "source_ids": [
        "S15"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P070",
      "domain": "Polymer",
      "name": "Thermoplastic starch formulations",
      "code": "TPS",
      "family": "Starch-based materials",
      "record_level": "Formulation family",
      "chemical_basis": "Starch plus plasticisers; often blended with other polymers",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "Supply-chain reference",
      "evidence_note": "Variable formulation, not one chemically pure plastic.",
      "source_ids": [
        "S15"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P071",
      "domain": "Polymer",
      "name": "Epoxy resin systems",
      "code": "EP",
      "family": "Thermosets",
      "record_level": "Resin family",
      "chemical_basis": "Epoxide-functional precursors plus curing agents",
      "behaviour_or_form": "Cross-linked after cure",
      "aliases": "",
      "uk_evidence": "Industry reference",
      "evidence_note": "UK trade-body material reference; precise UK formulation offer not separately verified.",
      "source_ids": [
        "S03"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P072",
      "domain": "Polymer",
      "name": "Unsaturated polyester resin systems",
      "code": "UP",
      "family": "Thermosets",
      "record_level": "Resin family",
      "chemical_basis": "Unsaturated polyester cured with reactive comonomers",
      "behaviour_or_form": "Cross-linked after cure",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S03",
        "S16",
        "S17"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P073",
      "domain": "Polymer",
      "name": "Vinyl ester resin systems",
      "code": "VE",
      "family": "Thermosets",
      "record_level": "Resin family",
      "chemical_basis": "Often epoxy-derived, vinyl-functional resin networks",
      "behaviour_or_form": "Cross-linked after cure",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S03",
        "S16",
        "S17"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P074",
      "domain": "Polymer",
      "name": "Phenol-formaldehyde resins",
      "code": "PF",
      "family": "Thermosets",
      "record_level": "Resin family",
      "chemical_basis": "Phenol/formaldehyde network",
      "behaviour_or_form": "Cross-linked after cure",
      "aliases": "",
      "uk_evidence": "Industry reference",
      "evidence_note": "Family reference; individual UK manufacturing formulation not verified.",
      "source_ids": [
        "S03"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P075",
      "domain": "Polymer",
      "name": "Urea-formaldehyde resins",
      "code": "UF",
      "family": "Thermosets",
      "record_level": "Resin family",
      "chemical_basis": "Urea/formaldehyde network; C,H,N,O",
      "behaviour_or_form": "Cross-linked after cure",
      "aliases": "",
      "uk_evidence": "Industry reference",
      "evidence_note": "Family reference; product-level UK evidence remains to add.",
      "source_ids": [
        "S03"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P076",
      "domain": "Polymer",
      "name": "Melamine-formaldehyde resins",
      "code": "MF",
      "family": "Thermosets",
      "record_level": "Resin family",
      "chemical_basis": "Melamine/formaldehyde network; C,H,N,O",
      "behaviour_or_form": "Cross-linked after cure",
      "aliases": "",
      "uk_evidence": "Industry reference",
      "evidence_note": "Family reference; product-level UK evidence remains to add.",
      "source_ids": [
        "S03"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P077",
      "domain": "Polymer",
      "name": "Melamine-urea-formaldehyde resins",
      "code": "MUF",
      "family": "Thermosets",
      "record_level": "Resin family",
      "chemical_basis": "Melamine/urea/formaldehyde resin system",
      "behaviour_or_form": "Cross-linked after cure",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S18"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P078",
      "domain": "Polymer",
      "name": "Cross-linked polyurethane systems",
      "code": "PUR",
      "family": "Thermosets",
      "record_level": "Resin family",
      "chemical_basis": "Polyol/isocyanate chemistry; C,H,N,O",
      "behaviour_or_form": "Thermoset foam, coating or elastomer",
      "aliases": "PU",
      "uk_evidence": "Industry reference",
      "evidence_note": "Keep separate from thermoplastic polyurethane TPU.",
      "source_ids": [
        "S03"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P079",
      "domain": "Polymer",
      "name": "Polyisocyanurate systems",
      "code": "PIR",
      "family": "Thermosets",
      "record_level": "Resin family",
      "chemical_basis": "Isocyanurate-rich networks from isocyanate chemistry",
      "behaviour_or_form": "Cross-linked network",
      "aliases": "",
      "uk_evidence": "Coverage candidate",
      "evidence_note": "Building insulation family retained for follow-up; dedicated UK evidence still required.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P080",
      "domain": "Polymer",
      "name": "Furan resin systems",
      "code": "Furan",
      "family": "Thermosets",
      "record_level": "Resin family",
      "chemical_basis": "Furan-based resin networks",
      "behaviour_or_form": "Cross-linked after cure",
      "aliases": "",
      "uk_evidence": "Industry reference",
      "evidence_note": "UK industry reference; specific UK grade offer not checked.",
      "source_ids": [
        "S03"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P081",
      "domain": "Polymer",
      "name": "Alkyd resin systems",
      "code": "Alkyd",
      "family": "Thermosets",
      "record_level": "Resin family",
      "chemical_basis": "Modified polyesters; formulation and curing vary",
      "behaviour_or_form": "Curing resin system",
      "aliases": "",
      "uk_evidence": "Industry reference",
      "evidence_note": "Do not infer composition from coating trade name.",
      "source_ids": [
        "S03"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P082",
      "domain": "Polymer",
      "name": "Allylic resin systems",
      "code": "DAP / DAIP / ADC",
      "family": "Thermosets",
      "record_level": "Resin family",
      "chemical_basis": "Allyl-functional monomers forming cross-linked networks",
      "behaviour_or_form": "Cross-linked after cure",
      "aliases": "",
      "uk_evidence": "Industry reference",
      "evidence_note": "Three related resin chemistries grouped at family level.",
      "source_ids": [
        "S03"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P083",
      "domain": "Polymer",
      "name": "Thermoplastic polyurethane",
      "code": "TPU",
      "family": "Thermoplastic elastomers",
      "record_level": "Polymer type",
      "chemical_basis": "Segmented urethane polymer",
      "behaviour_or_form": "Thermoplastic elastomer",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05",
        "S09"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P084",
      "domain": "Polymer",
      "name": "Styrene-butadiene-styrene block copolymer",
      "code": "SBS",
      "family": "Thermoplastic elastomers",
      "record_level": "Polymer type",
      "chemical_basis": "Styrenic end blocks with butadiene midblock",
      "behaviour_or_form": "Thermoplastic elastomer",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05",
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P085",
      "domain": "Polymer",
      "name": "Styrene-ethylene/butylene-styrene block copolymer",
      "code": "SEBS",
      "family": "Thermoplastic elastomers",
      "record_level": "Polymer type",
      "chemical_basis": "Hydrogenated styrenic block copolymer",
      "behaviour_or_form": "Thermoplastic elastomer",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05",
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P086",
      "domain": "Polymer",
      "name": "Thermoplastic polyolefin elastomer formulations",
      "code": "TPO / TPE-O",
      "family": "Thermoplastic elastomers",
      "record_level": "Formulation family",
      "chemical_basis": "Polyolefin-based elastomer blends/formulations",
      "behaviour_or_form": "Thermoplastic elastomer",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05",
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P087",
      "domain": "Polymer",
      "name": "Thermoplastic vulcanizates",
      "code": "TPV",
      "family": "Thermoplastic elastomers",
      "record_level": "Formulation family",
      "chemical_basis": "Cross-linked rubber dispersed in thermoplastic matrix",
      "behaviour_or_form": "Melt-processable multiphase material",
      "aliases": "Santoprene (brand)",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05",
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P088",
      "domain": "Polymer",
      "name": "Thermoplastic copolyester elastomers",
      "code": "TPC / TPEE",
      "family": "Thermoplastic elastomers",
      "record_level": "Polymer family",
      "chemical_basis": "Segmented copolyester elastomers",
      "behaviour_or_form": "Thermoplastic elastomer",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S05",
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P089",
      "domain": "Polymer",
      "name": "Natural rubber",
      "code": "NR",
      "family": "Rubbers",
      "record_level": "Polymer type",
      "chemical_basis": "Predominantly cis-1,4-polyisoprene",
      "behaviour_or_form": "Usually supplied as cross-linked compound after manufacture",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S12"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P090",
      "domain": "Polymer",
      "name": "Styrene-butadiene rubber",
      "code": "SBR",
      "family": "Rubbers",
      "record_level": "Polymer type",
      "chemical_basis": "Styrene/butadiene copolymer",
      "behaviour_or_form": "Usually cross-linked in finished goods",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S12"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P091",
      "domain": "Polymer",
      "name": "Ethylene-propylene-diene rubber",
      "code": "EPDM",
      "family": "Rubbers",
      "record_level": "Polymer type",
      "chemical_basis": "Ethylene/propylene/non-conjugated diene terpolymer",
      "behaviour_or_form": "Usually cross-linked in finished goods",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S12"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P092",
      "domain": "Polymer",
      "name": "Chloroprene rubber",
      "code": "CR",
      "family": "Rubbers",
      "record_level": "Polymer type",
      "chemical_basis": "Polychloroprene; C,H,Cl",
      "behaviour_or_form": "Usually cross-linked in finished goods",
      "aliases": "Neoprene (brand/common usage)",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S12"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P093",
      "domain": "Polymer",
      "name": "Acrylonitrile-butadiene rubber",
      "code": "NBR",
      "family": "Rubbers",
      "record_level": "Polymer type",
      "chemical_basis": "Acrylonitrile/butadiene copolymer; C,H,N",
      "behaviour_or_form": "Usually cross-linked in finished goods",
      "aliases": "Nitrile rubber",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S12"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P094",
      "domain": "Polymer",
      "name": "Butyl rubber",
      "code": "IIR",
      "family": "Rubbers",
      "record_level": "Polymer type",
      "chemical_basis": "Isobutylene with small isoprene fraction",
      "behaviour_or_form": "Usually cross-linked in finished goods",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S12"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P095",
      "domain": "Polymer",
      "name": "Methyl-vinyl silicone rubber",
      "code": "VMQ",
      "family": "Rubbers",
      "record_level": "Polymer type",
      "chemical_basis": "Siloxane backbone with methyl/vinyl groups; Si,O,C,H",
      "behaviour_or_form": "Cross-linked silicone elastomer",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S12"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P096",
      "domain": "Polymer",
      "name": "Fluorosilicone rubber",
      "code": "FVMQ",
      "family": "Rubbers",
      "record_level": "Polymer type",
      "chemical_basis": "Fluorinated side groups on siloxane backbone",
      "behaviour_or_form": "Cross-linked elastomer",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S12"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P097",
      "domain": "Polymer",
      "name": "Fluorocarbon elastomers",
      "code": "FKM",
      "family": "Rubbers",
      "record_level": "Polymer family",
      "chemical_basis": "Fluorinated copolymers; exact composition varies",
      "behaviour_or_form": "Usually cross-linked elastomer",
      "aliases": "FPM; Viton is a brand family",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S12"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P098",
      "domain": "Polymer",
      "name": "Polycarbonate / ABS blend",
      "code": "PC/ABS",
      "family": "Polymer blends",
      "record_level": "Blend family",
      "chemical_basis": "PC plus ABS",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Constituent ratio and additives are grade-specific; do not merge with either neat polymer.",
      "source_ids": [
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P099",
      "domain": "Polymer",
      "name": "Polycarbonate / PBT blend",
      "code": "PC/PBT",
      "family": "Polymer blends",
      "record_level": "Blend family",
      "chemical_basis": "PC plus PBT",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Constituent ratio and additives are grade-specific; do not merge with either neat polymer.",
      "source_ids": [
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P100",
      "domain": "Polymer",
      "name": "Polycarbonate / PET blend",
      "code": "PC/PET",
      "family": "Polymer blends",
      "record_level": "Blend family",
      "chemical_basis": "PC plus PET",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Constituent ratio and additives are grade-specific; do not merge with either neat polymer.",
      "source_ids": [
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P101",
      "domain": "Polymer",
      "name": "Polyamide / ABS blend",
      "code": "PA/ABS",
      "family": "Polymer blends",
      "record_level": "Blend family",
      "chemical_basis": "PA plus ABS",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Constituent ratio and additives are grade-specific; do not merge with either neat polymer.",
      "source_ids": [
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P102",
      "domain": "Polymer",
      "name": "PBT / ASA blend",
      "code": "PBT/ASA",
      "family": "Polymer blends",
      "record_level": "Blend family",
      "chemical_basis": "PBT plus ASA",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Constituent ratio and additives are grade-specific; do not merge with either neat polymer.",
      "source_ids": [
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P103",
      "domain": "Polymer",
      "name": "Polycarbonate / ASA blend",
      "code": "PC/ASA",
      "family": "Polymer blends",
      "record_level": "Blend family",
      "chemical_basis": "PC plus ASA",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Constituent ratio and additives are grade-specific; do not merge with either neat polymer.",
      "source_ids": [
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P104",
      "domain": "Polymer",
      "name": "Glass-fibre reinforced polymers",
      "code": "GFRP / GRP",
      "family": "Polymer composites",
      "record_level": "Composite family",
      "chemical_basis": "Glass fibres plus specified polymer matrix",
      "behaviour_or_form": "Depends on matrix and fibre architecture",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Often called fibreglass; resin identity must be retained.",
      "source_ids": [
        "S03",
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P105",
      "domain": "Polymer",
      "name": "Carbon-fibre reinforced polymers",
      "code": "CFRP",
      "family": "Polymer composites",
      "record_level": "Composite family",
      "chemical_basis": "Carbon fibres plus specified polymer matrix",
      "behaviour_or_form": "Depends on matrix and fibre architecture",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Carbon fibre is a constituent, not a polymer name.",
      "source_ids": [
        "S06"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P106",
      "domain": "Polymer",
      "name": "Mineral-filled / conductive / flame-retarded compounds",
      "code": "Filled polymers",
      "family": "Polymer compounds",
      "record_level": "Formulation family",
      "chemical_basis": "Base polymer plus identified fillers and additives",
      "behaviour_or_form": "Depends on base polymer and additives",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Broad coverage row; split by exact composition before processing.",
      "source_ids": [
        "S06",
        "S40"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M001",
      "domain": "Metal",
      "name": "Iron / commercially pure iron",
      "code": "Fe",
      "family": "Ferrous metals",
      "record_level": "Element",
      "chemical_basis": "Fe",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Distinguish pure iron from steel; dedicated UK grade source not verified.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M002",
      "domain": "Metal",
      "name": "Carbon and low-alloy engineering steels",
      "code": "Carbon steel",
      "family": "Ferrous metals",
      "record_level": "Alloy family",
      "chemical_basis": "Fe with C, Mn and grade-dependent additions",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "Mild steel applies only to a subset",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M003",
      "domain": "Metal",
      "name": "Free-machining steel EN1A",
      "code": "EN1A",
      "family": "Ferrous metals",
      "record_level": "Grade",
      "chemical_basis": "Fe-C-Mn-S; leaded variants must be distinguished",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M004",
      "domain": "Metal",
      "name": "Medium-carbon steel EN8",
      "code": "EN8",
      "family": "Ferrous metals",
      "record_level": "Grade",
      "chemical_basis": "Fe-C-Mn steel",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M005",
      "domain": "Metal",
      "name": "Alloy engineering steels EN19 and EN24",
      "code": "EN19 / EN24",
      "family": "Ferrous metals",
      "record_level": "Grade group",
      "chemical_basis": "Cr-Mo and Ni-Cr-Mo alloy-steel families",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Two different grades; not aliases or automatically interchangeable.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M006",
      "domain": "Metal",
      "name": "Tool and die steels",
      "code": "Tool steel",
      "family": "Ferrous metals",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-C with Cr, Mo, V, W or other additions by grade",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "D2, O1/BO1 and P20 are different grades",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M007",
      "domain": "Metal",
      "name": "Maraging steels",
      "code": "Maraging",
      "family": "Ferrous metals",
      "record_level": "Alloy family",
      "chemical_basis": "Low-carbon Fe-Ni alloys with hardening additions",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "C200, C250, C300, C350: distinct grades",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M008",
      "domain": "Metal",
      "name": "Austenitic stainless steels",
      "code": "Austenitic stainless",
      "family": "Stainless steels",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-Cr-Ni; Mo and other additions by grade",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19",
        "S21"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M009",
      "domain": "Metal",
      "name": "Stainless steel 304",
      "code": "304 / 1.4301",
      "family": "Stainless steels",
      "record_level": "Grade",
      "chemical_basis": "Fe-Cr-Ni austenitic alloy",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "UNS S30400; 18/8 is approximate",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S22"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M010",
      "domain": "Metal",
      "name": "Low-carbon stainless steel 304L",
      "code": "304L / 1.4307",
      "family": "Stainless steels",
      "record_level": "Grade",
      "chemical_basis": "Lower-carbon Fe-Cr-Ni grade",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Separate grade from 304; some products are dual certified.",
      "source_ids": [
        "S22"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M011",
      "domain": "Metal",
      "name": "Stainless steel 316",
      "code": "316",
      "family": "Stainless steels",
      "record_level": "Grade",
      "chemical_basis": "Fe-Cr-Ni-Mo austenitic alloy",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Keep 316L and other variants separate when expanding grades.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M012",
      "domain": "Metal",
      "name": "Ferritic stainless steels",
      "code": "Ferritic stainless",
      "family": "Stainless steels",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-Cr alloy family",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "430 is a listed example",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19",
        "S21"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M013",
      "domain": "Metal",
      "name": "Martensitic stainless steels",
      "code": "Martensitic stainless",
      "family": "Stainless steels",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-Cr-C alloy family",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "410, 416 and 440C are different grades",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19",
        "S21"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M014",
      "domain": "Metal",
      "name": "Duplex and superduplex stainless steels",
      "code": "Duplex stainless",
      "family": "Stainless steels",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-Cr-Ni-Mo-N, grade-dependent",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "S31803, S32750, S32760 are distinct grades",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19",
        "S21"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M015",
      "domain": "Metal",
      "name": "Precipitation-hardening stainless steels",
      "code": "PH stainless",
      "family": "Stainless steels",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-Cr-Ni plus strengthening additions",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "17-4PH, 15-5PH and 13-8PH are distinct grades",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M016",
      "domain": "Metal",
      "name": "Grey cast irons",
      "code": "EN-GJL",
      "family": "Cast irons",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-C-Si with flake graphite",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S23",
        "S24"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M017",
      "domain": "Metal",
      "name": "Ductile cast irons",
      "code": "EN-GJS",
      "family": "Cast irons",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-C-Si with spheroidal graphite",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "SG iron; nodular iron",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S23",
        "S24"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M018",
      "domain": "Metal",
      "name": "Austempered ductile iron",
      "code": "ADI",
      "family": "Cast irons",
      "record_level": "Processed alloy family",
      "chemical_basis": "Ductile iron with specified heat treatment",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S23"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M019",
      "domain": "Metal",
      "name": "Nickel-alloyed cast irons",
      "code": "Ni-Resist",
      "family": "Cast irons",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-C-Si-Ni, other additions by grade",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S24"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M020",
      "domain": "Metal",
      "name": "Commercially pure aluminium",
      "code": "Al 1xxx",
      "family": "Aluminium",
      "record_level": "Alloy family",
      "chemical_basis": "Al with controlled impurities",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "1050A and 1200 are distinct grades",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M021",
      "domain": "Metal",
      "name": "Aluminium-copper alloys",
      "code": "Al 2xxx",
      "family": "Aluminium",
      "record_level": "Alloy family",
      "chemical_basis": "Al-Cu with further additions",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "2011, 2014A, 2024",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19",
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M022",
      "domain": "Metal",
      "name": "Aluminium-manganese alloys",
      "code": "Al 3xxx",
      "family": "Aluminium",
      "record_level": "Alloy family",
      "chemical_basis": "Al-Mn",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "3003, 3103",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19",
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M023",
      "domain": "Metal",
      "name": "Aluminium-silicon wrought alloys",
      "code": "Al 4xxx",
      "family": "Aluminium",
      "record_level": "Alloy family",
      "chemical_basis": "Al-Si",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Global material classification; UK grade supply not separately verified.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M024",
      "domain": "Metal",
      "name": "Aluminium-magnesium alloys",
      "code": "Al 5xxx",
      "family": "Aluminium",
      "record_level": "Alloy family",
      "chemical_basis": "Al-Mg",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "5052, 5083, 5251, 5754",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19",
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M025",
      "domain": "Metal",
      "name": "Aluminium-magnesium-silicon alloys",
      "code": "Al 6xxx",
      "family": "Aluminium",
      "record_level": "Alloy family",
      "chemical_basis": "Al-Mg-Si",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "6061, 6063, 6082",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19",
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M026",
      "domain": "Metal",
      "name": "Aluminium-zinc alloys",
      "code": "Al 7xxx",
      "family": "Aluminium",
      "record_level": "Alloy family",
      "chemical_basis": "Al-Zn, often Mg and Cu",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "7050, 7075",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19",
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M027",
      "domain": "Metal",
      "name": "Aluminium-lithium alloys",
      "code": "Al-Li",
      "family": "Aluminium",
      "record_level": "Alloy family",
      "chemical_basis": "Al-Li with other additions",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "2099 and 8090 are different grades",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M028",
      "domain": "Metal",
      "name": "Aluminium casting alloys",
      "code": "Al casting alloys",
      "family": "Aluminium",
      "record_level": "Alloy family",
      "chemical_basis": "Often Al-Si with Cu/Mg; composition varies",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "UK manufacturer lists LM0/2/4/6/9/25, A356/A357/B356 and customer-specific casting alloys. Offers scrap remelting; quantities not established.",
      "source_ids": [
        "S49"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M029",
      "domain": "Metal",
      "name": "Commercially pure copper",
      "code": "Cu",
      "family": "Copper alloys",
      "record_level": "Element-grade family",
      "chemical_basis": "Cu with controlled oxygen/phosphorus by grade",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "CW004A/C101 and CW024A/C106 are different grades",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19",
        "S20"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M030",
      "domain": "Metal",
      "name": "Copper-zinc alloys",
      "code": "Brass",
      "family": "Copper alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Cu-Zn, possible Pb or other additions",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19",
        "S20"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M031",
      "domain": "Metal",
      "name": "Free-machining brass",
      "code": "CW614N / CZ121",
      "family": "Copper alloys",
      "record_level": "Grade",
      "chemical_basis": "Cu-Zn-Pb",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S20"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M032",
      "domain": "Metal",
      "name": "Copper-tin-phosphorus alloys",
      "code": "Phosphor bronze",
      "family": "Copper alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Cu-Sn-P",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Leaded grades, where present, must remain separate.",
      "source_ids": [
        "S19",
        "S20"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M033",
      "domain": "Metal",
      "name": "Copper-aluminium alloys",
      "code": "Aluminium bronze",
      "family": "Copper alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Cu-Al, often Fe/Ni additions",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19",
        "S20"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M034",
      "domain": "Metal",
      "name": "Leaded copper casting alloys",
      "code": "Leaded bronze",
      "family": "Copper alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Cu-Sn-Pb, sometimes Zn",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "Gunmetal can describe related compositions; verify grade",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M035",
      "domain": "Metal",
      "name": "Cupronickels",
      "code": "Cu-Ni",
      "family": "Copper alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Cu-Ni with minor additions",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "Copper-nickel",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M036",
      "domain": "Metal",
      "name": "Copper-beryllium alloys",
      "code": "Cu-Be",
      "family": "Copper alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Cu-Be, sometimes Co/Ni",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M037",
      "domain": "Metal",
      "name": "Copper-nickel-zinc alloys",
      "code": "Nickel silver",
      "family": "Copper alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Cu-Ni-Zn",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Contains no silver as a defining constituent.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M038",
      "domain": "Metal",
      "name": "Commercially pure nickel",
      "code": "Ni 200",
      "family": "Nickel alloys",
      "record_level": "Grade",
      "chemical_basis": "Ni with controlled impurities",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M039",
      "domain": "Metal",
      "name": "Nickel-copper alloys",
      "code": "Ni-Cu",
      "family": "Nickel alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Ni-Cu with grade-specific additions",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "Monel 400 and K500 are distinct grades",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M040",
      "domain": "Metal",
      "name": "Nickel-chromium high-temperature alloys",
      "code": "Ni-Cr",
      "family": "Nickel alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Ni-Cr with Fe/Mo/Co and other additions",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "Alloys 600, 601, 617, 625 and 718 are distinct",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M041",
      "domain": "Metal",
      "name": "Iron-nickel-chromium heat-resistant alloys",
      "code": "Fe-Ni-Cr",
      "family": "Special steels and alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-Ni-Cr with other additions",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "Alloys 800 and 825; not identical compositions",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M042",
      "domain": "Metal",
      "name": "Cobalt-based alloys",
      "code": "Co alloys",
      "family": "Cobalt alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Co-Cr and other grade-dependent additions",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK recycling offer",
      "evidence_note": "UK recycler names cobalt-based superalloy scrap.",
      "source_ids": [
        "S29"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M043",
      "domain": "Metal",
      "name": "Magnesium alloys",
      "code": "Mg alloys",
      "family": "Light metals",
      "record_level": "Alloy family",
      "chemical_basis": "Mg with Al/Zn or rare-earth additions by grade",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "WE43 and WE54 are different grades",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M044",
      "domain": "Metal",
      "name": "Commercially pure titanium",
      "code": "Ti CP",
      "family": "Titanium",
      "record_level": "Element-grade family",
      "chemical_basis": "Ti with controlled interstitials and impurities",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "CP grades 1-4 are distinct",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M045",
      "domain": "Metal",
      "name": "Titanium grade 5",
      "code": "Ti-6Al-4V",
      "family": "Titanium",
      "record_level": "Grade",
      "chemical_basis": "Ti with nominal 6% Al and 4% V",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M046",
      "domain": "Metal",
      "name": "Other titanium alloys",
      "code": "Ti alloys",
      "family": "Titanium",
      "record_level": "Alloy family",
      "chemical_basis": "Ti-Al-V or Ti-Al-Sn-Zr-Mo systems by grade",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "Grade 9, 6242, 6246",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S19"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M047",
      "domain": "Metal",
      "name": "Zinc casting alloys",
      "code": "Zn alloys",
      "family": "Zinc",
      "record_level": "Alloy family",
      "chemical_basis": "Zn with Al, Mg and sometimes Cu",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "Zamak is a family, not pure zinc",
      "uk_evidence": "UK indexed offer",
      "evidence_note": "Indexed UK manufacturing offer; live full page could not be retrieved.",
      "source_ids": [
        "S25"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M048",
      "domain": "Metal",
      "name": "Tin-lead soft solders",
      "code": "Sn-Pb",
      "family": "Low-melting alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Sn-Pb; ratios and flux differ",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S26"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M049",
      "domain": "Metal",
      "name": "Silver-containing brazing fillers",
      "code": "Ag brazing alloys",
      "family": "Joining alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Ag-Cu-Zn and other additions by grade",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Silver solder can mean a brazing filler, not pure silver.",
      "source_ids": [
        "S26"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M050",
      "domain": "Metal",
      "name": "Copper-phosphorus brazing alloys",
      "code": "Cu-P",
      "family": "Joining alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Cu-P, sometimes Ag",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S26"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M051",
      "domain": "Metal",
      "name": "Lead-free tin solder families",
      "code": "Sn lead-free",
      "family": "Low-melting alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Sn-Cu, Sn-Ag-Cu or other grade-specific systems",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "Coverage candidate",
      "evidence_note": "Candidate family; direct UK composition-specific evidence to add.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M052",
      "domain": "Metal",
      "name": "Tin-rich casting alloys",
      "code": "Pewter",
      "family": "Low-melting alloys",
      "record_level": "Alloy family",
      "chemical_basis": "Sn with Sb/Cu and possible other additions",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "Coverage candidate",
      "evidence_note": "Historic lead-bearing and modern lead-free formulations must be separated.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M053",
      "domain": "Metal",
      "name": "Gold and gold jewellery alloys",
      "code": "Au",
      "family": "Precious metals",
      "record_level": "Element / alloy family",
      "chemical_basis": "Au with Ag/Cu/Pd and other additions by grade",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S27"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M054",
      "domain": "Metal",
      "name": "Silver and silver jewellery alloys",
      "code": "Ag",
      "family": "Precious metals",
      "record_level": "Element / alloy family",
      "chemical_basis": "Ag, often alloyed with Cu",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S27"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M055",
      "domain": "Metal",
      "name": "Platinum and platinum alloys",
      "code": "Pt",
      "family": "Precious metals",
      "record_level": "Element / alloy family",
      "chemical_basis": "Pt with Ru/Ir/Co or other additions by grade",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S28",
        "S44"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M056",
      "domain": "Metal",
      "name": "Palladium",
      "code": "Pd",
      "family": "Platinum-group metals",
      "record_level": "Element",
      "chemical_basis": "Pd",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S28"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M057",
      "domain": "Metal",
      "name": "Rhodium",
      "code": "Rh",
      "family": "Platinum-group metals",
      "record_level": "Element",
      "chemical_basis": "Rh",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S28"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M058",
      "domain": "Metal",
      "name": "Iridium",
      "code": "Ir",
      "family": "Platinum-group metals",
      "record_level": "Element",
      "chemical_basis": "Ir",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S28"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M059",
      "domain": "Metal",
      "name": "Ruthenium",
      "code": "Ru",
      "family": "Platinum-group metals",
      "record_level": "Element",
      "chemical_basis": "Ru",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S28"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M060",
      "domain": "Metal",
      "name": "Tungsten and tungsten alloys",
      "code": "W",
      "family": "Refractory metals",
      "record_level": "Element / alloy family",
      "chemical_basis": "W; W-Ni-Fe and W-Cu compositions need separate records",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S30"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M061",
      "domain": "Metal",
      "name": "Molybdenum and molybdenum alloys",
      "code": "Mo",
      "family": "Refractory metals",
      "record_level": "Element / alloy family",
      "chemical_basis": "Mo; TZM and Mo-La are distinct materials",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S30"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M062",
      "domain": "Metal",
      "name": "Tantalum",
      "code": "Ta",
      "family": "Refractory metals",
      "record_level": "Element",
      "chemical_basis": "Ta",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S30"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M063",
      "domain": "Metal",
      "name": "Niobium",
      "code": "Nb",
      "family": "Refractory metals",
      "record_level": "Element",
      "chemical_basis": "Nb",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "Columbium (older name)",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S30"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M064",
      "domain": "Metal",
      "name": "Zirconium",
      "code": "Zr",
      "family": "Specialist metals",
      "record_level": "Element-grade family",
      "chemical_basis": "Zr; nuclear and commercial grades differ",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S29",
        "S30"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M065",
      "domain": "Metal",
      "name": "Hafnium",
      "code": "Hf",
      "family": "Specialist metals",
      "record_level": "Element",
      "chemical_basis": "Hf",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK recycling offer",
      "evidence_note": "Named in UK specialist scrap-processing offer.",
      "source_ids": [
        "S29"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M066",
      "domain": "Metal",
      "name": "Rhenium",
      "code": "Re",
      "family": "Specialist metals",
      "record_level": "Element",
      "chemical_basis": "Re",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK recycling offer",
      "evidence_note": "Named in UK specialist scrap-processing offer.",
      "source_ids": [
        "S29"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M067",
      "domain": "Metal",
      "name": "Chromium",
      "code": "Cr",
      "family": "Alloying elements",
      "record_level": "Element",
      "chemical_basis": "Cr",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK recycling offer",
      "evidence_note": "Element-level recovery listing; not an alloy quantity.",
      "source_ids": [
        "S29"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M068",
      "domain": "Metal",
      "name": "Neodymium-iron-boron magnets",
      "code": "NdFeB",
      "family": "Magnetic materials",
      "record_level": "Intermetallic alloy family",
      "chemical_basis": "Nd-Fe-B, often Pr/Dy/Tb substitutions and coatings",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S31"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M069",
      "domain": "Metal",
      "name": "Samarium-cobalt magnets",
      "code": "SmCo",
      "family": "Magnetic materials",
      "record_level": "Intermetallic alloy family",
      "chemical_basis": "Sm-Co, grade-dependent additional elements",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S31"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M070",
      "domain": "Metal",
      "name": "Aluminium-nickel-cobalt magnets",
      "code": "Alnico",
      "family": "Magnetic materials",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-Al-Ni-Co with further additions",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S31"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M071",
      "domain": "Metal",
      "name": "Ferrite magnetic ceramics",
      "code": "Ferrite",
      "family": "Associated materials",
      "record_level": "Ceramic family",
      "chemical_basis": "Iron oxides with Sr/Ba or other elements",
      "behaviour_or_form": "Non-metal ceramic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Included to prevent classification as a metallic alloy.",
      "source_ids": [
        "S31"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M072",
      "domain": "Metal",
      "name": "Polymer-bonded magnetic materials",
      "code": "Bonded magnets",
      "family": "Associated materials",
      "record_level": "Composite family",
      "chemical_basis": "Magnetic powder plus polymer binder",
      "behaviour_or_form": "Polymer/inorganic composite",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S31"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M073",
      "domain": "Metal",
      "name": "Lithium",
      "code": "Li",
      "family": "Technology-metal elements",
      "record_level": "Element",
      "chemical_basis": "Li",
      "behaviour_or_form": "Element tracked across compounds/alloys",
      "aliases": "",
      "uk_evidence": "UK study",
      "evidence_note": "UK technology-material demand study; not evidence that all use is pure metal.",
      "source_ids": [
        "S39"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M074",
      "domain": "Metal",
      "name": "Manganese",
      "code": "Mn",
      "family": "Technology-metal elements",
      "record_level": "Element",
      "chemical_basis": "Mn",
      "behaviour_or_form": "Element tracked across compounds/alloys",
      "aliases": "",
      "uk_evidence": "UK study",
      "evidence_note": "UK technology-material demand study; not evidence that all use is pure metal.",
      "source_ids": [
        "S39"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M075",
      "domain": "Metal",
      "name": "Neodymium",
      "code": "Nd",
      "family": "Technology-metal elements",
      "record_level": "Element",
      "chemical_basis": "Nd",
      "behaviour_or_form": "Element tracked across compounds/alloys",
      "aliases": "",
      "uk_evidence": "UK study",
      "evidence_note": "UK technology-material demand study; not evidence that all use is pure metal.",
      "source_ids": [
        "S39"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M076",
      "domain": "Metal",
      "name": "Praseodymium",
      "code": "Pr",
      "family": "Technology-metal elements",
      "record_level": "Element",
      "chemical_basis": "Pr",
      "behaviour_or_form": "Element tracked across compounds/alloys",
      "aliases": "",
      "uk_evidence": "UK study",
      "evidence_note": "UK technology-material demand study; not evidence that all use is pure metal.",
      "source_ids": [
        "S39"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M077",
      "domain": "Metal",
      "name": "Dysprosium",
      "code": "Dy",
      "family": "Technology-metal elements",
      "record_level": "Element",
      "chemical_basis": "Dy",
      "behaviour_or_form": "Element tracked across compounds/alloys",
      "aliases": "",
      "uk_evidence": "UK study",
      "evidence_note": "UK technology-material demand study; not evidence that all use is pure metal.",
      "source_ids": [
        "S39"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M078",
      "domain": "Metal",
      "name": "Terbium",
      "code": "Tb",
      "family": "Technology-metal elements",
      "record_level": "Element",
      "chemical_basis": "Tb",
      "behaviour_or_form": "Element tracked across compounds/alloys",
      "aliases": "",
      "uk_evidence": "UK study",
      "evidence_note": "UK technology-material demand study; not evidence that all use is pure metal.",
      "source_ids": [
        "S39"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M079",
      "domain": "Metal",
      "name": "Gallium",
      "code": "Ga",
      "family": "Specialist elements",
      "record_level": "Element",
      "chemical_basis": "Ga",
      "behaviour_or_form": "Element tracked across chemical forms",
      "aliases": "",
      "uk_evidence": "UK study",
      "evidence_note": "UK criticality assessment context; grade and UK tonnage not established.",
      "source_ids": [
        "S41"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M080",
      "domain": "Metal",
      "name": "Germanium",
      "code": "Ge",
      "family": "Specialist elements",
      "record_level": "Element",
      "chemical_basis": "Ge",
      "behaviour_or_form": "Element tracked across chemical forms",
      "aliases": "",
      "uk_evidence": "UK study",
      "evidence_note": "UK criticality assessment context; grade and UK tonnage not established.",
      "source_ids": [
        "S41"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M081",
      "domain": "Metal",
      "name": "Bismuth",
      "code": "Bi",
      "family": "Specialist elements",
      "record_level": "Element",
      "chemical_basis": "Bi",
      "behaviour_or_form": "Element tracked across chemical forms",
      "aliases": "",
      "uk_evidence": "UK study",
      "evidence_note": "UK criticality assessment context; grade and UK tonnage not established.",
      "source_ids": [
        "S41"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M082",
      "domain": "Metal",
      "name": "Beryllium",
      "code": "Be",
      "family": "Additional element coverage",
      "record_level": "Element",
      "chemical_basis": "Be",
      "behaviour_or_form": "Element / metalloid / non-metal as applicable",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Global catalogue only. UK use/supply evidence must be added; Sb/Si/Te/Ge are metalloids and Se is a non-metal.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M083",
      "domain": "Metal",
      "name": "Cadmium",
      "code": "Cd",
      "family": "Additional element coverage",
      "record_level": "Element",
      "chemical_basis": "Cd",
      "behaviour_or_form": "Element / metalloid / non-metal as applicable",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Global catalogue only. UK use/supply evidence must be added; Sb/Si/Te/Ge are metalloids and Se is a non-metal.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M084",
      "domain": "Metal",
      "name": "Indium",
      "code": "In",
      "family": "Additional element coverage",
      "record_level": "Element",
      "chemical_basis": "In",
      "behaviour_or_form": "Element / metalloid / non-metal as applicable",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Global catalogue only. UK use/supply evidence must be added; Sb/Si/Te/Ge are metalloids and Se is a non-metal.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M085",
      "domain": "Metal",
      "name": "Lead",
      "code": "Pb",
      "family": "Additional element coverage",
      "record_level": "Element",
      "chemical_basis": "Pb",
      "behaviour_or_form": "Element / metalloid / non-metal as applicable",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Global catalogue only. UK use/supply evidence must be added; Sb/Si/Te/Ge are metalloids and Se is a non-metal.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M086",
      "domain": "Metal",
      "name": "Tin",
      "code": "Sn",
      "family": "Additional element coverage",
      "record_level": "Element",
      "chemical_basis": "Sn",
      "behaviour_or_form": "Element / metalloid / non-metal as applicable",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Global catalogue only. UK use/supply evidence must be added; Sb/Si/Te/Ge are metalloids and Se is a non-metal.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M087",
      "domain": "Metal",
      "name": "Vanadium",
      "code": "V",
      "family": "Additional element coverage",
      "record_level": "Element",
      "chemical_basis": "V",
      "behaviour_or_form": "Element / metalloid / non-metal as applicable",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Global catalogue only. UK use/supply evidence must be added; Sb/Si/Te/Ge are metalloids and Se is a non-metal.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M088",
      "domain": "Metal",
      "name": "Antimony",
      "code": "Sb",
      "family": "Additional element coverage",
      "record_level": "Element",
      "chemical_basis": "Sb",
      "behaviour_or_form": "Element / metalloid / non-metal as applicable",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Global catalogue only. UK use/supply evidence must be added; Sb/Si/Te/Ge are metalloids and Se is a non-metal.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M089",
      "domain": "Metal",
      "name": "Selenium",
      "code": "Se",
      "family": "Additional element coverage",
      "record_level": "Element",
      "chemical_basis": "Se",
      "behaviour_or_form": "Element / metalloid / non-metal as applicable",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Global catalogue only. UK use/supply evidence must be added; Sb/Si/Te/Ge are metalloids and Se is a non-metal.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M090",
      "domain": "Metal",
      "name": "Silicon",
      "code": "Si",
      "family": "Additional element coverage",
      "record_level": "Element",
      "chemical_basis": "Si",
      "behaviour_or_form": "Element / metalloid / non-metal as applicable",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Global catalogue only. UK use/supply evidence must be added; Sb/Si/Te/Ge are metalloids and Se is a non-metal.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M091",
      "domain": "Metal",
      "name": "Tellurium",
      "code": "Te",
      "family": "Additional element coverage",
      "record_level": "Element",
      "chemical_basis": "Te",
      "behaviour_or_form": "Element / metalloid / non-metal as applicable",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Global catalogue only. UK use/supply evidence must be added; Sb/Si/Te/Ge are metalloids and Se is a non-metal.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M092",
      "domain": "Metal",
      "name": "Osmium",
      "code": "Os",
      "family": "Additional element coverage",
      "record_level": "Element",
      "chemical_basis": "Os",
      "behaviour_or_form": "Element / metalloid / non-metal as applicable",
      "aliases": "",
      "uk_evidence": "Reference only",
      "evidence_note": "Global catalogue only. UK use/supply evidence must be added; Sb/Si/Te/Ge are metalloids and Se is a non-metal.",
      "source_ids": [
        "S32"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P107",
      "domain": "Polymer",
      "name": "Polychlorotrifluoroethylene",
      "code": "PCTFE",
      "family": "Fluoropolymers",
      "record_level": "Polymer type",
      "chemical_basis": "Chlorotrifluoroethylene polymer; C,F,Cl",
      "behaviour_or_form": "Thermoplastic",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S45"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P108",
      "domain": "Polymer",
      "name": "Polyacrylate rubber",
      "code": "ACM",
      "family": "Elastomers",
      "record_level": "Polymer type",
      "chemical_basis": "Acrylic ester polymer with cure sites; C,H,O",
      "behaviour_or_form": "Usually cured elastomer",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S46"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P109",
      "domain": "Polymer",
      "name": "Ethylene-acrylate rubber",
      "code": "AEM",
      "family": "Elastomers",
      "record_level": "Polymer type",
      "chemical_basis": "Ethylene/acrylate copolymer with cure sites; C,H,O",
      "behaviour_or_form": "Usually cured elastomer",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S46"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P110",
      "domain": "Polymer",
      "name": "Hydrogenated nitrile rubber",
      "code": "HNBR",
      "family": "Elastomers",
      "record_level": "Polymer type",
      "chemical_basis": "Hydrogenated acrylonitrile-butadiene copolymer; C,H,N",
      "behaviour_or_form": "Usually cured elastomer",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S47"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "P111",
      "domain": "Polymer",
      "name": "Perfluoroelastomer",
      "code": "FFKM",
      "family": "Elastomers",
      "record_level": "Polymer family",
      "chemical_basis": "Perfluorinated elastomer backbone; cure-site chemistry varies",
      "behaviour_or_form": "Cured elastomer",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "Named in the cited UK supplier or manufacturer catalogue; sales volume and batch availability not established.",
      "source_ids": [
        "S48"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M093",
      "domain": "Metal",
      "name": "Ferrotitanium",
      "code": "Fe-Ti",
      "family": "Ferroalloy feedstocks",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-Ti",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "UK supplier offer; alloying feedstock must not be double-counted with downstream steel or alloy output.",
      "source_ids": [
        "S50"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M094",
      "domain": "Metal",
      "name": "Ferrozirconium",
      "code": "Fe-Zr",
      "family": "Ferroalloy feedstocks",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-Zr",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "UK supplier offer; alloying feedstock must not be double-counted with downstream steel or alloy output.",
      "source_ids": [
        "S50"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M095",
      "domain": "Metal",
      "name": "Ferrovanadium",
      "code": "Fe-V",
      "family": "Ferroalloy feedstocks",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-V",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "UK supplier offer; alloying feedstock must not be double-counted with downstream steel or alloy output.",
      "source_ids": [
        "S50"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M096",
      "domain": "Metal",
      "name": "Ferroniobium",
      "code": "Fe-Nb",
      "family": "Ferroalloy feedstocks",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-Nb",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "UK supplier offer; alloying feedstock must not be double-counted with downstream steel or alloy output.",
      "source_ids": [
        "S50"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    },
    {
      "id": "M097",
      "domain": "Metal",
      "name": "Ferroaluminium",
      "code": "Fe-Al",
      "family": "Ferroalloy feedstocks",
      "record_level": "Alloy family",
      "chemical_basis": "Fe-Al",
      "behaviour_or_form": "Metal / alloy",
      "aliases": "",
      "uk_evidence": "UK offer",
      "evidence_note": "UK supplier offer; alloying feedstock must not be double-counted with downstream steel or alloy output.",
      "source_ids": [
        "S50"
      ],
      "accessed": "2026-10-09",
      "uk_quantity_tonnes": null,
      "quantity_status": "Not quantified at this stage"
    }
  ],
  "names": [
    {
      "term": "Polythene",
      "target_id": "P001",
      "target_name": "Polyethylene",
      "relationship": "same_material_name",
      "note": "British common name for polyethylene.",
      "source_ids": [
        "S02"
      ]
    },
    {
      "term": "Nylon",
      "target_id": "P037",
      "target_name": "Polyamide 6",
      "relationship": "broader_than",
      "note": "Nylon covers several polyamides; do not map every nylon item to PA6.",
      "source_ids": [
        "S02",
        "S06"
      ]
    },
    {
      "term": "Acetal",
      "target_id": "P036",
      "target_name": "Polyoxymethylene",
      "relationship": "common_name",
      "note": "Homopolymer and copolymer grades still differ.",
      "source_ids": [
        "S05"
      ]
    },
    {
      "term": "PLEXIGLAS",
      "target_id": "P028",
      "target_name": "Poly(methyl methacrylate)",
      "relationship": "brand_for",
      "note": "Brand relationship, not a complete formulation identity.",
      "source_ids": [
        "S05"
      ]
    },
    {
      "term": "PPO",
      "target_id": "P043",
      "target_name": "Polyphenylene ether",
      "relationship": "alternative_abbreviation",
      "note": "Commercial modified PPE often contains other polymers.",
      "source_ids": [
        "S02",
        "S09"
      ]
    },
    {
      "term": "PES",
      "target_id": "P050",
      "target_name": "Polyethersulfone",
      "relationship": "context_dependent_abbreviation",
      "note": "Means polyethersulfone in these engineering catalogues; can mean polyester elsewhere.",
      "source_ids": [
        "S05",
        "S07"
      ]
    },
    {
      "term": "PVA",
      "target_id": "P024",
      "target_name": "Polyvinyl alcohol",
      "relationship": "ambiguous_name",
      "note": "May mean polyvinyl alcohol; PVA glue often denotes polyvinyl acetate. Require context.",
      "source_ids": [
        "S02",
        "S14"
      ]
    },
    {
      "term": "PVA glue",
      "target_id": "P025",
      "target_name": "Polyvinyl acetate",
      "relationship": "common_usage",
      "note": "Formulation and polymer identity require product confirmation.",
      "source_ids": [
        "S14"
      ]
    },
    {
      "term": "PU",
      "target_id": "P078",
      "target_name": "Cross-linked polyurethane systems",
      "relationship": "broader_than",
      "note": "Can refer to thermoset or thermoplastic polyurethane.",
      "source_ids": [
        "S03",
        "S05"
      ]
    },
    {
      "term": "Viton",
      "target_id": "P097",
      "target_name": "Fluorocarbon elastomers",
      "relationship": "brand_for",
      "note": "A fluoroelastomer brand family, not one universal formulation.",
      "source_ids": [
        "S12"
      ]
    },
    {
      "term": "Neoprene",
      "target_id": "P092",
      "target_name": "Chloroprene rubber",
      "relationship": "brand_common_name",
      "note": "Products labelled neoprene may be blends or coated textiles.",
      "source_ids": [
        "S12"
      ]
    },
    {
      "term": "Santoprene",
      "target_id": "P087",
      "target_name": "Thermoplastic vulcanizates",
      "relationship": "brand_for",
      "note": "Thermoplastic vulcanizate brand.",
      "source_ids": [
        "S05"
      ]
    },
    {
      "term": "Torlon",
      "target_id": "P053",
      "target_name": "Polyamide-imide",
      "relationship": "brand_for",
      "note": "PAI resin brand; individual filled grades differ.",
      "source_ids": [
        "S42"
      ]
    },
    {
      "term": "Kevlar",
      "target_id": "P042",
      "target_name": "Aromatic polyamides",
      "relationship": "brand_for_subtype",
      "note": "Para-aramid brand; not equivalent to all aramids.",
      "source_ids": [
        "S32"
      ]
    },
    {
      "term": "Nomex",
      "target_id": "P042",
      "target_name": "Aromatic polyamides",
      "relationship": "brand_for_subtype",
      "note": "Meta-aramid brand; chemically distinct from para-aramid.",
      "source_ids": [
        "S32"
      ]
    },
    {
      "term": "Mylar",
      "target_id": "P030",
      "target_name": "Poly(ethylene terephthalate)",
      "relationship": "brand_for_form",
      "note": "PET film brand; coatings and laminations require separate records.",
      "source_ids": [
        "S32"
      ]
    },
    {
      "term": "Kapton",
      "target_id": "P054",
      "target_name": "Polyimide",
      "relationship": "brand_for_form",
      "note": "Polyimide film brand; not a synonym for all PI grades.",
      "source_ids": [
        "S32"
      ]
    },
    {
      "term": "TPX",
      "target_id": "P010",
      "target_name": "Polymethylpentene",
      "relationship": "brand_for",
      "note": "Polymethylpentene brand.",
      "source_ids": [
        "S32"
      ]
    },
    {
      "term": "Fibreglass",
      "target_id": "P104",
      "target_name": "Glass-fibre reinforced polymers",
      "relationship": "ambiguous_name",
      "note": "May mean glass fibre alone or glass-reinforced plastic; identify matrix.",
      "source_ids": [
        "S03",
        "S06"
      ]
    },
    {
      "term": "304",
      "target_id": "M009",
      "target_name": "Stainless steel 304",
      "relationship": "grade_cross_reference",
      "note": "Common correspondence to 1.4301/S30400; verify product standard and certificate.",
      "source_ids": [
        "S22"
      ]
    },
    {
      "term": "18/8",
      "target_id": "M009",
      "target_name": "Stainless steel 304",
      "relationship": "approximate_description",
      "note": "Nominal Cr/Ni description is insufficient to certify a grade.",
      "source_ids": [
        "S22"
      ]
    },
    {
      "term": "CZ121",
      "target_id": "M031",
      "target_name": "Free-machining brass",
      "relationship": "grade_cross_reference",
      "note": "Common older brass designation; verify governing standard.",
      "source_ids": [
        "S20"
      ]
    },
    {
      "term": "Nickel silver",
      "target_id": "M037",
      "target_name": "Copper-nickel-zinc alloys",
      "relationship": "misleading_common_name",
      "note": "Cu-Ni-Zn alloy; silver is not a defining constituent.",
      "source_ids": [
        "S19"
      ]
    },
    {
      "term": "Monel",
      "target_id": "M039",
      "target_name": "Nickel-copper alloys",
      "relationship": "brand_family",
      "note": "Alloy 400 and K500 differ; brand alone is insufficient.",
      "source_ids": [
        "S19"
      ]
    },
    {
      "term": "Inconel",
      "target_id": "M040",
      "target_name": "Nickel-chromium high-temperature alloys",
      "relationship": "brand_family",
      "note": "Nickel-based alloys with distinct grade chemistries.",
      "source_ids": [
        "S32"
      ]
    },
    {
      "term": "Zamak",
      "target_id": "M047",
      "target_name": "Zinc casting alloys",
      "relationship": "family_name",
      "note": "Zinc casting alloys, not pure zinc.",
      "source_ids": [
        "S25"
      ]
    },
    {
      "term": "SG iron",
      "target_id": "M017",
      "target_name": "Ductile cast irons",
      "relationship": "common_name",
      "note": "Spheroidal graphite / ductile iron.",
      "source_ids": [
        "S23",
        "S24"
      ]
    },
    {
      "term": "Columbium",
      "target_id": "M063",
      "target_name": "Niobium",
      "relationship": "older_element_name",
      "note": "Older name for niobium.",
      "source_ids": [
        "S30"
      ]
    },
    {
      "term": "Silver solder",
      "target_id": "M049",
      "target_name": "Silver-containing brazing fillers",
      "relationship": "ambiguous_product_name",
      "note": "Often silver-bearing brazing filler; not pure silver or necessarily soft solder.",
      "source_ids": [
        "S26"
      ]
    }
  ],
  "sources": [
    {
      "id": "S01",
      "organisation": "ISO",
      "title": "ISO 1043-1:2011: polymer symbols",
      "url": "https://www.iso.org/standard/50590.html",
      "type": "Standard abstract",
      "scope": "Terminology and abbreviations; full standard not reproduced.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S02",
      "organisation": "British Plastics Federation",
      "title": "Thermoplastics",
      "url": "https://www.bpf.co.uk/plastipedia/polymers/polymer-thermoplastics.aspx",
      "type": "Industry reference",
      "scope": "Family identification and properties; index contains classification inconsistencies, so not copied as a taxonomy.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S03",
      "organisation": "British Plastics Federation",
      "title": "Thermosets",
      "url": "https://www.bpf.co.uk/plastipedia/polymers/Default.aspx",
      "type": "Industry reference",
      "scope": "Thermoset family coverage; polyurethane abbreviation normalised to PUR, not the index label EP.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S04",
      "organisation": "Plastribution",
      "title": "Polyolefins",
      "url": "https://www.plastribution.co.uk/polyolefins/",
      "type": "UK supplier",
      "scope": "Polyolefin resin supply listings.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S05",
      "organisation": "Plastribution",
      "title": "Engineering polymers",
      "url": "https://www.plastribution.co.uk/engineering-polymers/",
      "type": "UK supplier",
      "scope": "Engineering resins, blends, elastomers and brand mappings.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S06",
      "organisation": "Imagro UK",
      "title": "Product portfolio",
      "url": "https://www.imagro.co.uk/product-portfolio/",
      "type": "UK supplier",
      "scope": "Names polymers offered through UK warehouses; quantities not independently audited.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S07",
      "organisation": "Rochling UK",
      "title": "Sheets and blocks",
      "url": "https://www.roechling.com/uk/industrial/products/thermoplastics-semi-finished-products/sheets-and-blocks",
      "type": "UK supplier catalogue",
      "scope": "Standard, engineering and high-performance plastics.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S08",
      "organisation": "Ensinger UK",
      "title": "Material portfolio",
      "url": "https://www.ensingerplastics.com/en-gb",
      "type": "UK supplier catalogue",
      "scope": "Specialist engineering polymers and stock shapes.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S09",
      "organisation": "Abbey Polymers",
      "title": "Sourcing materials",
      "url": "https://www.abbeypolymers.co.uk/products/sourcing-materials/",
      "type": "UK supplier",
      "scope": "Engineering resin sourcing offer, not measured sales.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S10",
      "organisation": "Plastichem",
      "title": "Engineering plastics",
      "url": "https://www.plastichem.co.uk/engineering-plastics.html",
      "type": "UK fabricator",
      "scope": "Lists engineering and fluoropolymer materials supplied.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S11",
      "organisation": "Polyflon",
      "title": "Film, tape, sheet and membranes",
      "url": "https://www.polyflon.co.uk/films-sheets-tapes/",
      "type": "UK supplier",
      "scope": "PTFE and melt-processable fluoropolymer forms.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S12",
      "organisation": "Butser Rubber",
      "title": "Rubber moulding materials",
      "url": "https://www.butserrubber.com/materials/",
      "type": "UK manufacturer",
      "scope": "Elastomer families used in moulding.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S13",
      "organisation": "BPF",
      "title": "Cellulose acetate compounds suppliers",
      "url": "https://www.bpf.co.uk/directory/category.aspx?CategoryId=10541",
      "type": "UK supplier directory",
      "scope": "Directory-level evidence for cellulose acetate compounds.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S14",
      "organisation": "Solventis",
      "title": "Vinyl acetate monomer",
      "url": "https://solventis.net/products/others/vinyl-acetate-monomer/",
      "type": "UK feedstock supplier",
      "scope": "Describes downstream polymers. Does not prove UK sales of each downstream polymer.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S15",
      "organisation": "Nimac Great Britain",
      "title": "Bioplastic additives and plasticizers",
      "url": "https://nimacltd.co.uk/products/bioplastic-additives-plasticizers",
      "type": "UK supply-chain reference",
      "scope": "Additives offered for PLA, PHA, PBS, PBAT and starch polymers; does not itself verify resin tonnage.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S16",
      "organisation": "Scott Bader",
      "title": "UK operations",
      "url": "https://www.scottbader.com/about-us/global-offices/scott-bader-uk/",
      "type": "UK manufacturer",
      "scope": "UK presence and manufacturing context.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S17",
      "organisation": "Scott Bader",
      "title": "Global product range",
      "url": "https://www.scottbader.com/business/products/",
      "type": "Manufacturer catalogue",
      "scope": "Polyester and vinyl ester resin products; precise plant origin is product-dependent.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S18",
      "organisation": "Ureka",
      "title": "Melamine urea resin adhesive",
      "url": "https://thenamethatsticks.com/adhesive-type/muf-adhesive/",
      "type": "UK supplier",
      "scope": "MUF wood adhesive offer.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S19",
      "organisation": "Smiths Metal Centres",
      "title": "Technical datasheets",
      "url": "https://www.smithmetal.com/datasheets.htm",
      "type": "UK stockholder",
      "scope": "UK offer of named metals, alloys and engineering plastics. Grade listings are not batch certificates.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S20",
      "organisation": "Aalco",
      "title": "Copper and copper-alloy datasheets",
      "url": "https://www.aalco.co.uk/datasheets/?gId=22",
      "type": "UK stockholder",
      "scope": "Copper, brass and bronze grade cross-references; specifications need product-level checks.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S21",
      "organisation": "British Stainless Steel Association",
      "title": "Stainless-steel grade datasheets",
      "url": "https://bssa.org.uk/bssa_articles/stainless-steel-grades-datasheets/",
      "type": "Industry reference",
      "scope": "EN grade coverage; some standard grades are not practically available.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S22",
      "organisation": "thyssenkrupp Materials UK",
      "title": "304 / 1.4301 stainless steel",
      "url": "https://www.thyssenkrupp-materials.co.uk/stainless-steel-304-14301.html",
      "type": "UK supplier datasheet",
      "scope": "304, 304L and common specification mappings; warns standards can differ.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S23",
      "organisation": "Trent Castings",
      "title": "Grey and ductile iron",
      "url": "https://trent-castings.co.uk/",
      "type": "UK manufacturer",
      "scope": "Grey, ductile and austempered ductile iron manufacture.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S24",
      "organisation": "Archibald Young",
      "title": "Iron alloys",
      "url": "https://www.archibaldyoung.co.uk/materials/iron-alloys/",
      "type": "UK manufacturer",
      "scope": "Grey, ductile and Ni-Resist cast iron.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S25",
      "organisation": "ZAMAK",
      "title": "Zinc casting alloys",
      "url": "https://www.zamak.co.uk/",
      "type": "UK supplier search listing",
      "scope": "Indexed manufacturer/supplier listing; full page retrieval failed.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S26",
      "organisation": "CuP Alloys",
      "title": "Products",
      "url": "https://cupalloys.co.uk/collections/all",
      "type": "UK supplier",
      "scope": "Tin-lead solders, silver brazing alloys and copper-phosphorus rods.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S27",
      "organisation": "Cooksongold",
      "title": "Bullion for jewellery making",
      "url": "https://www.cooksongold.com/Bullion/",
      "type": "UK supplier",
      "scope": "Gold, silver, platinum, jewellery alloys, sheet and wire.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S28",
      "organisation": "Johnson Matthey",
      "title": "PGM trading",
      "url": "https://matthey.com/products-and-markets/pgms-and-circularity/pgm-management/trading",
      "type": "UK trading operation",
      "scope": "Platinum, palladium, rhodium, iridium and ruthenium; bulk precious metals.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S29",
      "organisation": "Avon Specialty Metals",
      "title": "Superalloy recycling",
      "url": "https://www.avonspecialtymetals.com/",
      "type": "UK recycler",
      "scope": "UK processing offer for Ni/Co/Fe superalloys and named refractory metals.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S30",
      "organisation": "MTT Supplies and Fabrications",
      "title": "Refractory metals",
      "url": "https://www.molyandtantalum.com/",
      "type": "UK specialist supplier",
      "scope": "W, Mo, Ta, Nb, Zr and specialist compositions.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S31",
      "organisation": "Magnet Expert",
      "title": "Permanent magnet materials",
      "url": "https://www.magnetexpert.com/blog/a-guide-to-the-different-permanent-magnet-materials/",
      "type": "UK supplier technical guide",
      "scope": "NdFeB, SmCo, Alnico, ferrites and bonded magnets.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S32",
      "organisation": "Goodfellow",
      "title": "Materials sitemap",
      "url": "https://www.goodfellow.com/usa/sitemap/index/index",
      "type": "Global supplier catalogue",
      "scope": "UK URL redirected to USA. Used for taxonomy only, not confirmation of UK supply.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S33",
      "organisation": "ONS",
      "title": "UK manufacturers sales by product: 2025",
      "url": "https://www.ons.gov.uk/businessindustryandtrade/manufacturingandproductionindustry/bulletins/ukmanufacturerssalesbyproductprodcom/2025",
      "type": "Official statistics",
      "scope": "Release 24 July 2026. Product sales, disclosure gaps, basic steel exclusions from totals.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S34",
      "organisation": "HMRC",
      "title": "UK Trade Info API",
      "url": "https://www.uktradeinfo.com/api-documentation",
      "type": "Official data documentation",
      "scope": "Commodity-level trade, net mass and value. Data extraction not undertaken in this inventory stage.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S35",
      "organisation": "ONS",
      "title": "Material flow accounts",
      "url": "https://www.ons.gov.uk/economy/environmentalaccounts/datasets/ukenvironmentalaccountsmaterialflowsaccountunitedkingdom",
      "type": "Official statistics",
      "scope": "Release 20 August 2026, data 1990-2024. Broad economy-level flows.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S36",
      "organisation": "BGS",
      "title": "UK mineral statistics",
      "url": "https://www.bgs.ac.uk/mineralsuk/statistics/uk/",
      "type": "Official research/statistics",
      "scope": "Minerals production, consumption and trade; useful for metal flow work.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S37",
      "organisation": "BGS / CMIC",
      "title": "UK 2024 criticality assessment",
      "url": "https://nora.nerc.ac.uk/id/eprint/539735/",
      "type": "Research report record",
      "scope": "82 candidate materials, 34 assessed critical. Criticality is not recyclability.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S38",
      "organisation": "BGS / CMIC",
      "title": "Waste and scrap flows in the UK: copper and tungsten",
      "url": "https://nora.nerc.ac.uk/id/eprint/540737/",
      "type": "Research report abstract",
      "scope": "2025, OR/25/050. Abstract identifies copper recovery opportunities and data gaps.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S39",
      "organisation": "BGS / CMIC",
      "title": "Future demand and secondary supply for UK net zero technologies",
      "url": "https://nora.nerc.ac.uk/id/eprint/541637/",
      "type": "Research report abstract",
      "scope": "2026, OR/26/027. Technology-specific modelling, not an all-material census.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S40",
      "organisation": "BPF",
      "title": "Plastics additives",
      "url": "https://www.bpf.co.uk/plastipedia/additives/Default.aspx",
      "type": "Industry reference",
      "scope": "Additive functions must be stored separately from polymer identity.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S41",
      "organisation": "BGS",
      "title": "UK 2024 criticality assessment overview",
      "url": "https://www.bgs.ac.uk/news/uk-2024-criticality-assessment/",
      "type": "Official research summary",
      "scope": "Names relevant specialist elements and national criticality findings.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S42",
      "organisation": "Ensinger UK",
      "title": "Polyamide-imide",
      "url": "https://www.ensingerplastics.com/en-gb/thermoplastic-materials/torlon-pai-polyamid-imide",
      "type": "UK supplier datasheet",
      "scope": "PAI stock shapes and Torlon relationship.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S43",
      "organisation": "Kuraray",
      "title": "Polyvinyl alcohol",
      "url": "https://www.kuraray.com/eu-en/products/product-groups/polyvinyl-alcohol/",
      "type": "European manufacturer",
      "scope": "PVOH resin and films; UK downstream sales not separately established.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S44",
      "organisation": "Cooksongold",
      "title": "Platinum casting grain",
      "url": "https://www.cooksongold.com/Grain-and-Casting-Pieces/-Alloy%3DPlatinum_Grain/%26prdsearch%3Dy",
      "type": "UK supplier",
      "scope": "950 platinum casting grain.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S45",
      "organisation": "Fluorocarbon",
      "title": "PCTFE",
      "url": "https://fluorocarbon.co.uk/products/materials/pctfe/",
      "type": "UK manufacturer",
      "scope": "PCTFE manufacturing, machining and stock forms; UK location listed.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S46",
      "organisation": "Ceetak",
      "title": "ACM and AEM",
      "url": "https://ceetak.com/materials/aem-acm/",
      "type": "UK supplier",
      "scope": "Polyacrylate and ethylene-acrylate sealing compounds.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S47",
      "organisation": "Ceetak",
      "title": "NBR and HNBR",
      "url": "https://ceetak.com/materials/nitrile-hydrogenated-nitrile/",
      "type": "UK supplier",
      "scope": "Hydrogenated nitrile sealing compounds.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S48",
      "organisation": "Ceetak",
      "title": "FFKM",
      "url": "https://ceetak.com/materials/ffkm/",
      "type": "UK supplier",
      "scope": "Perfluoroelastomer sealing compounds.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S49",
      "organisation": "Avon Metals",
      "title": "Aluminium casting alloys",
      "url": "https://www.avonmetals.com/aluminium-alloys/aluminium-casting-alloys/",
      "type": "UK manufacturer",
      "scope": "LM and AA casting alloys; offers remelting of customer scrap.",
      "accessed": "2026-10-09"
    },
    {
      "id": "S50",
      "organisation": "Avon Metals",
      "title": "Ferro alloys",
      "url": "https://www.avonmetals.com/ferro-alloys/",
      "type": "UK supplier",
      "scope": "Ferro-titanium, zirconium, vanadium, niobium and aluminium.",
      "accessed": "2026-10-09"
    }
  ],
  "counts": {
    "polymer_records": 111,
    "metal_records": 97,
    "name_mappings": 29,
    "sources": 50
  }
}