Sascha Jaehnke

Zürich Seebach

Trademarks, designs and patents