NIA N61667
End Mill Carbide 1" 3flt
Manufacturer PN: N61667
$649.44 EA

Estimated to ship in 8 days