Naegeli, Hans Peter

Affoltern a./A.

Trademarks, designs and patents