Karlskoga
Swiss design · 114349 · Designer
Swiss patent · CH664989 · Inventor
Swiss design · 113270 · Designer