citizen of Aesch (BL), Reinach (BL)
joint procuration by two · Reinach (BL)
European patent · EP3371504 · Inventor
European patent · EP3207341 · Inventor