Gerlafingen
Swiss patent · CH698094 · Inventor
Swiss patent · CH698643 · Inventor
Swiss design · 135137 · Designer