Display the text
Your browser does not have the latest version of Adobe Flash Player,
You can download and install the latest version of Adobe Flash Player by clicking on this FLASH logo.
You can also use the following links to continue your search.
Clestra the World leader specializing in the design, production and installation of system partitions employs more than 1,250 people in Europe and in Asia.
The main production sites are located in Strasbourg (FR), Taicang (China), Pune (India) and Gumi (South Korea).