Karlskoga
Swiss patent · CH658717 · Inventor
Swiss design · 112326 · Designer
Swiss patent · CH656218 · Inventor