Faradaystraat 19, Industrial Park BTA12 6718 XT - EDE The Netherlands
+31 318 69 20 22
Mon – Fri: 08.00 – 16.30 CEST
At IMC we believe that experience and customer satisfaction is the driving power to mutual success. Quality materials are critical to your business and equipment, and providing quality solutions is our only business.