Urdorf
Swiss patent · CH685694 · Inventor
Swiss patent · CH663142 · Inventor
Swiss trademark · 309793 · Holder