7 X 12 Variable speed metal German lathe Small desktop numerical control lathe Mini machine manual lathe

7 X 12 Variable speed metal German lathe Small desktop numerical control lathe Mini machine manual lathe

Aliexpress UK