CH-5000 Aarau
European patent · EP0628470 · Inventor
European patent · EP0628469 · Inventor
European patent · EP0628468 · Inventor