SKU: 4147716

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

Sale price$622.65 Regular price$679.96