Gossau
European patent · EP4235119 · Inventor
European patent · EP3729019 · Inventor
Swiss design · 136055 · Designer