Translation missing: en.sections.collection_template.title: Abrasives & Polishers

Abrasives for Sanding, Grinding, Cutting & Surface Finishing

Abrasives are the backbone of fast, consistent material removal—whether you’re smoothing a surface, cleaning up welds, removing rust, prepping for paint, or refining a finish. This collection brings together the abrasive formats most commonly used in shops, fabrication environments, and maintenance workflows.

Choose abrasives based on what you’re trying to achieve: aggressive removal, controlled blending, clean cutting, or surface prep for finishing. The right format and grit can save time, reduce rework, and improve final surface quality.

Shop Abrasives by Task – Quick Guide

  • Sanding & surface prep
  • Use belts, sanding belts, and sanding discs for smoothing, leveling, and prep before finishing.

  • Grinding & deburring
  • Choose grinding wheels and heavy-duty options for tougher removal, edgework, and burr cleanup.

  • Cutting & separation
  • Use cut-off wheels when speed and clean separation matter—especially in shop workflows.

  • Blending & finishing
  • Flap discs and finishing-focused formats help blend welds, smooth transitions, and improve surface appearance with better control.

Common Use Cases

  • Metal fabrication: weld cleanup, deburring, edge beveling, surface prep.
  • Maintenance: rust removal, cleanup work, quick repairs.
  • Automotive prep: sanding and surface prep before coatings.
  • Woodworking & general shop: smoothing, shaping, refinishing tasks.

How to Choose the Right Abrasive

1) Pick the right format

  • Belts: best for stock removal and consistent sanding across a larger area.
  • Wheels: built for heavy removal and edgework.
  • Discs: great for blending, finishing, and targeted work.
  • Cut-off wheels: built for cutting, not grinding.

2) Choose grit based on the job

  • Coarse: fast removal, shaping, cleanup.
  • Medium: smoothing, leveling, blending.
  • Fine: finish prep and refinement.

3) Match abrasive type to workload

If you’re doing high-pressure removal or dealing with heat, look for abrasive types designed for tougher conditions (common examples include ceramic and zirconia options).

Buying for a Business?

If you’re purchasing for a team, managing recurring restocks, or need volume support, we can help streamline your buying process. Contact us for business purchasing

FAQS

What abrasives are best for metal fabrication?

For metal fabrication, the most common picks are abrasive belts (stock removal and sanding), grinding wheels (heavy removal and deburring), and flap discs (blending welds and improving surface finish). The best choice depends on whether you need fast removal, controlled blending, or finish prep.

What’s the difference between abrasive discs and grinding wheels?

Abrasive discs are typically used for blending, finishing, and targeted sanding, often offering more control on surface transitions. Grinding wheels are usually chosen for heavier material removal, tougher cleanup, and edgework where durability and removal rate matter.

How do I choose grit for sanding and finishing?

Start with a coarser grit when you need faster removal or surface leveling, move to medium grits for smoothing and blending, and finish with fine grits for surface prep before coatings or final finishing. Stepping down gradually usually gives the best surface quality.

Can abrasives be used on different materials like metal and wood?

Yes, but you’ll get the best results when you choose an abrasive format and grit that matches the material and the task. Metalwork often needs tougher removal and heat handling, while wood sanding often focuses more on smooth surface prep and finishing quality.

Do you support bulk orders or recurring supply for businesses?

Yes. If you’re buying for a shop or a team, contact us with your list and quantities so we can support business purchasing and recurring supply needs

Sort by:

  • Abrasive Pad, 2 in. dia., 20 in. dia.
    SKU G9376403
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 100, Maximum Speed 600 RPM, Rotation Counterclockwise, Estimated Blade Life 25,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Standard-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Automatic Scrubber, Buffer

    graingerSKU: 35PR13, mscSKU: , zoro_no: G9376403, mongo_id: 65bbe6603aaddbd5a9026cc1

    $712.49 / each
    Web price
    Abrasive Pad, 2 in. dia., 20 in. dia.
    SKU G9376403
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 100, Maximum Speed 600 RPM, Rotation Counterclockwise, Estimated Blade Life 25,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Standard-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Automatic Scrubber, Buffer

    graingerSKU: 35PR13, mscSKU: , zoro_no: G9376403, mongo_id: 65bbe6603aaddbd5a9026cc1

  • Abrasive Pad, 2 in. dia., 600 rpm
    SKU G9376333
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 13 in, Abrasive Grit 100, Maximum Speed 600 RPM, Rotation Counterclockwise, Estimated Blade Life 25,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Standard-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Automatic Scrubber, Buffer

    graingerSKU: 35PR06, mscSKU: , zoro_no: G9376333, mongo_id: 65bbea3422d7a989a999fdf0

    $428.74 / each
    Web price
    Abrasive Pad, 2 in. dia., 600 rpm
    SKU G9376333
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 13 in, Abrasive Grit 100, Maximum Speed 600 RPM, Rotation Counterclockwise, Estimated Blade Life 25,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Standard-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Automatic Scrubber, Buffer

    graingerSKU: 35PR06, mscSKU: , zoro_no: G9376333, mongo_id: 65bbea3422d7a989a999fdf0

  • Abrasive Pad, 20 in. dia.
    SKU G9376227
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 25, Maximum Speed 600 RPM, Rotation Counterclockwise, Estimated Blade Life 25,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Standard-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Automatic Scrubber, Buffer

    graingerSKU: 35PP94, mscSKU: , zoro_no: G9376227, mongo_id: 65bbe76f9a749db822739c07

    $712.49 / each
    Web price
    Abrasive Pad, 20 in. dia.
    SKU G9376227
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 25, Maximum Speed 600 RPM, Rotation Counterclockwise, Estimated Blade Life 25,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Standard-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Automatic Scrubber, Buffer

    graingerSKU: 35PP94, mscSKU: , zoro_no: G9376227, mongo_id: 65bbe76f9a749db822739c07

  • Abrasive Pad, 20 in. dia., 100 Grit
    SKU G9376762
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 100, Maximum Speed 600 RPM, Rotation Clockwise, Estimated Blade Life 30,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Heavy-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Rotary Automatic Scrubber, Single Disc Flooring Machine

    graingerSKU: 35PR49, mscSKU: , zoro_no: G9376762, mongo_id: 65bbe89622d7a989a9901fa8

    $1,024.99 / each
    Web price
    Abrasive Pad, 20 in. dia., 100 Grit
    SKU G9376762
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 100, Maximum Speed 600 RPM, Rotation Clockwise, Estimated Blade Life 30,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Heavy-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Rotary Automatic Scrubber, Single Disc Flooring Machine

    graingerSKU: 35PR49, mscSKU: , zoro_no: G9376762, mongo_id: 65bbe89622d7a989a9901fa8

  • Abrasive Pad, 20 in. dia., 25 Grit
    SKU G9376586
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 25, Maximum Speed 600 RPM, Rotation Clockwise, Estimated Blade Life 30,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Heavy-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Rotary Automatic Scrubber, Single Disc Flooring Machine

    graingerSKU: 35PR31, mscSKU: , zoro_no: G9376586, mongo_id: 65bbe6e83aaddbd5a9060169

    $1,024.99 / each
    Web price
    Abrasive Pad, 20 in. dia., 25 Grit
    SKU G9376586
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 25, Maximum Speed 600 RPM, Rotation Clockwise, Estimated Blade Life 30,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Heavy-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Rotary Automatic Scrubber, Single Disc Flooring Machine

    graingerSKU: 35PR31, mscSKU: , zoro_no: G9376586, mongo_id: 65bbe6e83aaddbd5a9060169

  • Abrasive Pad, 20 in. dia., 600 rpm
    SKU G9376315
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 25, Maximum Speed 600 RPM, Rotation Clockwise, Estimated Blade Life 25,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Standard-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Automatic Scrubber, Buffer

    graingerSKU: 35PR04, mscSKU: , zoro_no: G9376315, mongo_id: 65bbe6603aaddbd5a9026cc3

    $713.74 / each
    Web price
    Abrasive Pad, 20 in. dia., 600 rpm
    SKU G9376315
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 25, Maximum Speed 600 RPM, Rotation Clockwise, Estimated Blade Life 25,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Standard-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Automatic Scrubber, Buffer

    graingerSKU: 35PR04, mscSKU: , zoro_no: G9376315, mongo_id: 65bbe6603aaddbd5a9026cc3

  • Abrasive Pad, 20 in. dia., 600 rpm, CCW
    SKU G9376857
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 100, Maximum Speed 600 RPM, Rotation Counterclockwise, Estimated Blade Life 30,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Heavy-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Rotary Automatic Scrubber, Single Disc Flooring Machine

    graingerSKU: 35PR58, mscSKU: , zoro_no: G9376857, mongo_id: 65bbe72d3aaddbd5a907cb98

    $1,098.74 / each
    Web price
    Abrasive Pad, 20 in. dia., 600 rpm, CCW
    SKU G9376857
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 100, Maximum Speed 600 RPM, Rotation Counterclockwise, Estimated Blade Life 30,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Heavy-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Rotary Automatic Scrubber, Single Disc Flooring Machine

    graingerSKU: 35PR58, mscSKU: , zoro_no: G9376857, mongo_id: 65bbe72d3aaddbd5a907cb98

  • Abrasive Pad, 20 in. dia., CCW
    SKU G9376674
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 25, Maximum Speed 600 RPM, Rotation Counterclockwise, Estimated Blade Life 30,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Heavy-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Rotary Automatic Scrubber, Single Disc Flooring Machine

    graingerSKU: 35PR40, mscSKU: , zoro_no: G9376674, mongo_id: 65bbe97422d7a989a9958166

    $1,098.74 / each
    Web price
    Abrasive Pad, 20 in. dia., CCW
    SKU G9376674
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 25, Maximum Speed 600 RPM, Rotation Counterclockwise, Estimated Blade Life 30,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Heavy-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Rotary Automatic Scrubber, Single Disc Flooring Machine

    graingerSKU: 35PR40, mscSKU: , zoro_no: G9376674, mongo_id: 65bbe97422d7a989a9958166

  • Abrasive Pad, 20 in., For Concrete Sanding
    SKU G9376491
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 100, Maximum Speed 600 RPM, Rotation Clockwise, Estimated Blade Life 25,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Standard-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Automatic Scrubber, Buffer

    graingerSKU: 35PR22, mscSKU: , zoro_no: G9376491, mongo_id: 65bbe86b22d7a989a98f3be3

    $713.74 / each
    Web price
    Abrasive Pad, 20 in., For Concrete Sanding
    SKU G9376491
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 20 in, Abrasive Grit 100, Maximum Speed 600 RPM, Rotation Clockwise, Estimated Blade Life 25,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Standard-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Automatic Scrubber, Buffer

    graingerSKU: 35PR22, mscSKU: , zoro_no: G9376491, mongo_id: 65bbe86b22d7a989a98f3be3

  • Abrasive Pad, 600rpm, For Concrete Sanding
    SKU G9376507
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 12 in, Abrasive Grit 25, Maximum Speed 600 RPM, Rotation Clockwise, Estimated Blade Life 30,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Heavy-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Rotary Automatic Scrubber, Single Disc Flooring Machine

    graingerSKU: , mscSKU: , zoro_no: G9376507, mongo_id: 65bbe61c3aaddbd5a900a1df

    $597.49 / each
    Web price
    Abrasive Pad, 600rpm, For Concrete Sanding
    SKU G9376507
    Categories Abrasives & Polishers , Floor Sanding Discs
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 12 in, Abrasive Grit 25, Maximum Speed 600 RPM, Rotation Clockwise, Estimated Blade Life 30,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Heavy-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Rotary Automatic Scrubber, Single Disc Flooring Machine

    graingerSKU: , mscSKU: , zoro_no: G9376507, mongo_id: 65bbe61c3aaddbd5a900a1df

  • Abrasive Pad, For Concrete Prep Sanding
    SKU G9376412
    Categories Abrasives & Polishers
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 12 in, Abrasive Grit 100, Maximum Speed 600 RPM, Rotation Clockwise, Estimated Blade Life 25,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Standard-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Automatic Scrubber, Buffer

    graingerSKU: 35PR14, mscSKU: , zoro_no: G9376412, mongo_id: 65bbe8149a749db8227730ef

    $416.24 / each
    Web price
    Abrasive Pad, For Concrete Prep Sanding
    SKU G9376412
    Categories Abrasives & Polishers
    Description Abrasive Pad, Material Application Concrete, Disc Diameter 12 in, Abrasive Grit 100, Maximum Speed 600 RPM, Rotation Clockwise, Estimated Blade Life 25,000 sq ft, Wet or Dry Use Dry/Wet, Blade Length 1 1/2 in, Number of Pieces 1, Product Type Standard-Duty Concrete Prep Pad, Application Concrete Prep, Compatible Tool Type Automatic Scrubber, Buffer

    graingerSKU: 35PR14, mscSKU: , zoro_no: G9376412, mongo_id: 65bbe8149a749db8227730ef

  • Abrasive Paper, #240, BO4556, PK5
    SKU G3994186
    Categories Abrasives & Polishers
    Description Abrasive Paper, #240,BO4556,PK5
    $7.36 / each
    Web price
    Abrasive Paper, #240, BO4556, PK5
    SKU G3994186
    Categories Abrasives & Polishers
    Description Abrasive Paper, #240,BO4556,PK5
  • Abrasive Polish
    SKU G0769632
    Categories Abrasives & Polishers
    Description Abrasive Polish, Product Type Polish, Series Perfect-It EX Ultrafine Machine Polish, Container Type Bottle, Container Size 1 qt, Product Form Liquid, Color Pink, VOC Content Weight Percentage 0.1 Percent, Standards VOC Compliant, Application Method Polisher, Compatible Surface Material Paint

    graingerSKU: 2CTN4, mscSKU: , zoro_no: G0769632, mongo_id: 65bbe9a522d7a989a996c2c2

    $87.94 / each
    Web price
    Abrasive Polish
    SKU G0769632
    Categories Abrasives & Polishers
    Description Abrasive Polish, Product Type Polish, Series Perfect-It EX Ultrafine Machine Polish, Container Type Bottle, Container Size 1 qt, Product Form Liquid, Color Pink, VOC Content Weight Percentage 0.1 Percent, Standards VOC Compliant, Application Method Polisher, Compatible Surface Material Paint

    graingerSKU: 2CTN4, mscSKU: , zoro_no: G0769632, mongo_id: 65bbe9a522d7a989a996c2c2

  • Abrasive PSA Roll, 4-1/2" W x 30 ft.L, 80G
    SKU G2915001
    Categories Abrasives & Polishers
    Description Sandpaper Roll, Abrasive Type Coated, Abrasive Material Aluminum Oxide, Attachment Type PSA, Backing Material Paper, Backing Weight B, Coating Coverage Open, Color Brown, Grade Coarse, Grit P80, Series A275OP, Overall Length 30 ft, Overall Width 4 1/2 in, Resistance Properties Clog, Load, Tear, Water, Product Type Sandpaper Roll, Vacuum Holes Non-Vacuum

    graingerSKU: 3UN31, mscSKU: , zoro_no: G2915001, mongo_id: 65bbe7333aaddbd5a907f1d4

    $62.86 / each
    Web price
    Abrasive PSA Roll, 4-1/2" W x 30 ft.L, 80G
    SKU G2915001
    Categories Abrasives & Polishers
    Description Sandpaper Roll, Abrasive Type Coated, Abrasive Material Aluminum Oxide, Attachment Type PSA, Backing Material Paper, Backing Weight B, Coating Coverage Open, Color Brown, Grade Coarse, Grit P80, Series A275OP, Overall Length 30 ft, Overall Width 4 1/2 in, Resistance Properties Clog, Load, Tear, Water, Product Type Sandpaper Roll, Vacuum Holes Non-Vacuum

    graingerSKU: 3UN31, mscSKU: , zoro_no: G2915001, mongo_id: 65bbe7333aaddbd5a907f1d4

  • Abrasive Recovery Bag
    SKU G6085928
    Categories Abrasives & Polishers
    Description Abrasive Recovery Bag

    graingerSKU: , mscSKU: , zoro_no: G6085928, mongo_id: 65bbe6833aaddbd5a9035c8d

    $15.86 / each
    Web price
    Abrasive Recovery Bag
    SKU G6085928
    Categories Abrasives & Polishers
    Description Abrasive Recovery Bag

    graingerSKU: , mscSKU: , zoro_no: G6085928, mongo_id: 65bbe6833aaddbd5a9035c8d

  • Abrasive Rll, 1-1/2"Wx150 ft.L, 180G, Brown
    SKU G3278536
    Categories Abrasives & Polishers
    Description Abrasive Utility Roll, Abrasive Type Coated, Abrasive Material Aluminum Oxide, Attachment Type Not Applicable, Backing Material Cloth, Backing Weight J, Coating Coverage Closed, Color Brown, Grade Fine, Grit P180, Series K225, Overall Length 150 ft, Overall Width 1 1/2 in, Product Type Utility Roll

    graingerSKU: , mscSKU: 00394189, zoro_no: G3278536, mongo_id: 65bbe6653aaddbd5a902927e

    $51.86 / each
    Web price
    Abrasive Rll, 1-1/2"Wx150 ft.L, 180G, Brown
    SKU G3278536
    Categories Abrasives & Polishers
    Description Abrasive Utility Roll, Abrasive Type Coated, Abrasive Material Aluminum Oxide, Attachment Type Not Applicable, Backing Material Cloth, Backing Weight J, Coating Coverage Closed, Color Brown, Grade Fine, Grit P180, Series K225, Overall Length 150 ft, Overall Width 1 1/2 in, Product Type Utility Roll

    graingerSKU: , mscSKU: 00394189, zoro_no: G3278536, mongo_id: 65bbe6653aaddbd5a902927e