Halter, Peter Urs

Frauenfeld

Trademarks, designs and patents