Impressum & Contact details
Company name
FENOCAN Schweiz AG
FENOCAN Switzerland Ltd.
FENOCAN Suisse SA
UID no.
CHE-379.662.527
Production Switzerland
Company name
Canimpex GmbH
Canimpex LLC
Canimpex Sàrl
Canimpex Sagl
UID no.
CHE-483.920.638
Address:
Schaffhauserstrasse 556
8052 Zürich
Switzerland