SKU: 4126403

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

Sale price$1,097.49 Regular price$1,200.38