Engelberg
Swiss patent · CH675705 · Holder, Inventor
Swiss trademark · 354141 · Holder
Swiss trademark · 349871 · Holder