citizen of Uerkheim, Strengelbach
joint signature by two · Safenwil
European patent · EP2651780 · Inventor
European patent · EP2476633 · Inventor
Swiss patent · CH703351 · Inventor