Promasens
European patent · EP4348771 · Inventor
Swiss design · 146590 · Designer
European patent · EP1079251 · Inventor