Swisspat Riederer Hasler Patent Attorneys Ltd in Bad Ragaz