Wolfsburg
Swiss trademark · 577455 · Holder
Swiss patent · CH684606 · Holder
European patent · EP0188227 · Holder