Bachem supplies both peptides and organic active ingredients whose patent protection has lapsed.
Back to Company Details