Dr. Rudolf Wolfensberger

Solothurn

Trademarks, designs and patents