10mm x 38mm x 30mm x 82mm x 10mm End Mill, Carbide

Write a Review
SKU:
08082003
Minimum Purchase:
10 units
$85.00