TACCHI FTC 1200 x 8000 Heavy Duty Lathe 2400 mm x 8000 mm