IMCD Switzerland AG

Switzerland, 8008 Zürich, Hufgasse 10
Overall score :  49%
VAT No.: CHE-101.565.073
Registry number: CH-020-3924823-1

No additional information about the company
Experience chemical sourcing with data intelligence
Request a Demo