Displaying 1 Machine
thumb
CNC Lathes

SOMUA

Lathes, CNC

CNC Lathes

71" x 472" Somua, 60" Over X Slide, 62.99" Chuck, 36 Tons Btwn Centers, 100 HP, #27352

United States | SOMUA
7 Photos
Video