translate English to French: All components are manufactured in Switzerland.
Tous les composants sont fabriqués, soit par nos soins, soit dans le reste de la Suisse.