citizen of Basel, Ziefen
joint signature by two · Therwil
European patent · EP3465836 · Inventor
European patent · EP3465837 · Inventor
European patent · EP3465826 · Inventor