LION 23.5x60 in. Engine Lathe | 23-MT-60

Have one to sell?