25.6" X 80" OKUMA IMPACT LU-45 CNC 4-AXIS TURNING CENTER LATHE

Have one to sell?
1 available