SKU: 4147716

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

Sale price$649.47 Regular price$710.36