Pfäffikon ZH
Swiss patent · CH654129 · Holder
Swiss trademark · 309676 · Holder
Swiss patent · CH648411 · Holder