star cnc machine inside

SHOP iSWISS
Product Details : 38xxL Left Tool Holders for 5 Millimeter (mm) Inserts