Kerpen
Swiss patent · CH679475 · Inventor
Swiss patent · CH675224 · Inventor
Swiss design · 114368 · Designer