star cnc machine inside

Catalog
Item Details : Item # 1108L , 11x8L 8 x 8 Millimeter (mm) Left Tool Holders