TACCHI FTC 100 1500X12000 Heavy Duty Lathe