Onex
Swiss patent · CH665104 · Holder, Inventor
Swiss patent · CH656511 · Holder, Inventor
Swiss trademark · 329407 · Holder