Turning Lathe New

Specification

18 Inch (4)

40 Inch (3)