citizen of Wohlenschwil, Oberwil (BL)
joint signature by two · Reinach (BL)
European patent · EP1628957 · Inventor
European patent · EP1636215 · Inventor