Bachem announces the launch of their new website