msa 10046570 switzerland