SKU: 4147716

Dodeka Mini 60° Shell Mill 63mm Dia with 4 Flutes 4147716

Sale price$677.07 Regular price$740.55