BLUM, Hans Rudolf

Holderbank

Trademarks, designs and patents