SKU: 4147718

Dodeka Mini 60° Shell Mill 80mm Dia with 5 Flutes 4147718

Sale price$775.76 Regular price$848.49