mikron lathes and milling machines 17706