Siebnen
European patent · EP4066808 · Holder, Inventor
Swiss patent · CH718506 · Holder, Inventor
Swiss trademark · 484835 · Holder