Your Swiss Fill and Finish Expert
Baccinex SA
Rue de la Source 3
2822 Courroux
Switzerland​
Links
Follow Us
 General Terms and Conditions of Sale for Contract Development and Manufacturing