CH-5616 Meisterschwanden
European patent · EP0725192 · Inventor
European patent · EP0629752 · Inventor