Biberstein
Swiss patent · CH665538 · Inventor
Swiss trademark · 336858 · Holder
Swiss patent · CH663138 · Inventor