citizen of Trun, Hedingen
joint procuration by two · Affoltern am Albis
European patent · EP1840440 · Inventor
Swiss patent · CH698462 · Inventor
Swiss patent · CH681173 · Inventor