CH-4133 Pratteln
European patent · EP0288435 · Inventor
European patent · EP0278355 · Inventor
European patent · EP0277313 · Inventor
European patent · EP0225286 · Inventor