Hünenberg
European patent · EP1477620 · Inventor
European patent · EP1422355 · Inventor
Swiss patent · CH696204 · Inventor