The Netherlands
Headquarter
USA
Focus on
Core materials Processes
Germany
Metal surfaces
France
Surface structures Press plates