Spreitenbach
Swiss trademark · 383293 · Holder
Swiss trademark · 383208 · Holder
Swiss patent · CH680728 · Inventor