Hergiswil
Swiss design · 145273 · Designer
European patent · EP3538821 · Inventor
Swiss trademark · 52717/2016 · Agent