Huber, Karl

6206, Neuenkirch

Trademarks, designs and patents