M8x1.25x12MM STI FREE RUNNING INSERT

CHLY84160 MFG #: 84160
$0.33 / EA
QTY