Iscar 63mm Indexable Facemill F90LN D063 05 22 R N15 (LOC2633A)

SKU: SMT0024

Available qty: 1

$174.95
Additional Info
Additional Info
Description No
Brand ISCAR
Condition Used
Notes Professionally Re-Manufactured By Ultra-Dex, No Insert Screws.