HALLER CNC Parts GmbH, Villmergen, limited liability company