Would you like to visit or reach us? Here you will find an overview of our locations.
Our headquarters are in Switzerland as well as a small facility for scale-up production and a laboratory for quality control.
In Schopfheim Germany you will find our state-of-the-art production facility, our development department and a quality control laboratory.