citizen of Männedorf, Männedorf
joint procuration by two · Männedorf
Swiss patent · CH720668 · Inventor
European patent · EP4347151 · Inventor