SKU: 4126403

Dodeka Mini 45° Shell Mill 80mm Dia with 10 Flutes 4126403

Sale price$1,144.14 Regular price$1,251.40